◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...
Customize Items

10-K Filing

Stride, Inc. CIK: 1157408 FY 2024
Filing Information
Form Type 10-K
Accession Number 0001558370-24-011134
Period End Date 20240630
Filing Date 20240807
Fiscal Year 2024
Fiscal Period FY
XBRL Instance lrn-20240630x10k_htm.xml
Balance Sheet 200 line items
Line Item Tag Value Unit Period
Accounts receivable, allowance (in dollars) AllowanceForDoubtfulAccountsReceivable $30.03M USD Point-in-time
Accounts receivable, allowance (in dollars) AllowanceForDoubtfulAccountsReceivable $30.03M USD Point-in-time
Accounts receivable, allowance (in dollars) AllowanceForDoubtfulAccountsReceivable $31.30M USD Point-in-time
Accounts receivable, allowance (in dollars) AllowanceForDoubtfulAccountsReceivable $31.30M USD Point-in-time
Accounts receivable, allowance (in dollars) AllowanceForDoubtfulAccountsReceivable $27.00M USD Point-in-time
Accounts receivable, allowance (in dollars) AllowanceForDoubtfulAccountsReceivable $27.00M USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $500.61M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $500.61M USD Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 10.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $410.81M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $410.81M USD Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued 0.00 shares Point-in-time
Accounts receivable, net of allowance of $31,298 and $30,031 AccountsReceivableNetCurrent $472.75M USD Point-in-time
Accounts receivable, net of allowance of $31,298 and $30,031 AccountsReceivableNetCurrent $472.75M USD Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued 0.00 shares Point-in-time
Accounts receivable, net of allowance of $31,298 and $30,031 AccountsReceivableNetCurrent $418.56M USD Point-in-time
Accounts receivable, net of allowance of $31,298 and $30,031 AccountsReceivableNetCurrent $418.56M USD Point-in-time
Accounts receivable, net of allowance of $31,298 and $30,031 AccountsReceivableNetCurrent $463.72M USD Point-in-time
Accounts receivable, net of allowance of $31,298 and $30,031 AccountsReceivableNetCurrent $463.72M USD Point-in-time
Inventories, net InventoryNet $36.75M USD Point-in-time
Inventories, net InventoryNet $36.75M USD Point-in-time
Preferred stock, shares outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Inventories, net InventoryNet $36.72M USD Point-in-time
Inventories, net InventoryNet $36.72M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $29.16M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $29.16M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $24.82M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $24.82M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Marketable securities MarketableSecuritiesCurrent $191.67M USD Point-in-time
Marketable securities MarketableSecuritiesCurrent $191.67M USD Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Marketable securities MarketableSecuritiesCurrent $111.92M USD Point-in-time
Marketable securities MarketableSecuritiesCurrent $111.92M USD Point-in-time
Other current assets OtherAssetsCurrent $17.22M USD Point-in-time
Other current assets OtherAssetsCurrent $17.22M USD Point-in-time
Common stock, shares issued CommonStockSharesIssued 48.58M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 48.58M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 48.34M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 48.34M shares Point-in-time
Other current assets OtherAssetsCurrent $14.49M USD Point-in-time
Other current assets OtherAssetsCurrent $14.49M USD Point-in-time
Total current assets AssetsCurrent $1.25B USD Point-in-time
Total current assets AssetsCurrent $1.25B USD Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 43.24M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 43.24M shares Point-in-time
Total current assets AssetsCurrent $1.07B USD Point-in-time
Total current assets AssetsCurrent $1.07B USD Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 43.00M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 43.00M shares Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $69.51M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $69.51M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $54.50M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $54.50M USD Point-in-time
Treasury stock, shares TreasuryStockCommonShares 5.33M shares Point-in-time
Treasury stock, shares TreasuryStockCommonShares 5.33M shares Point-in-time
Treasury stock, shares TreasuryStockCommonShares 5.33M shares Point-in-time
Treasury stock, shares TreasuryStockCommonShares 5.33M shares Point-in-time
Property and equipment, net PropertyPlantAndEquipmentExcludingSoftwareDevelopmentCostsNet $50.86M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentExcludingSoftwareDevelopmentCostsNet $50.86M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentExcludingSoftwareDevelopmentCostsNet $52.33M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentExcludingSoftwareDevelopmentCostsNet $52.33M USD Point-in-time
Capitalized software, net CapitalizedSoftwareDevelopmentCostsForSoftwareApplicationsUsedInternallyNet $83.47M USD Point-in-time
Capitalized software, net CapitalizedSoftwareDevelopmentCostsForSoftwareApplicationsUsedInternallyNet $83.47M USD Point-in-time
Capitalized software, net CapitalizedSoftwareDevelopmentCostsForSoftwareApplicationsUsedInternallyNet $81.95M USD Point-in-time
Capitalized software, net CapitalizedSoftwareDevelopmentCostsForSoftwareApplicationsUsedInternallyNet $81.95M USD Point-in-time
Capitalized curriculum development costs, net CapitalizedSoftwareDevelopmentCostsForSoftwareApplicationUsedInternallyCurriculumContentNet $50.79M USD Point-in-time
Capitalized curriculum development costs, net CapitalizedSoftwareDevelopmentCostsForSoftwareApplicationUsedInternallyCurriculumContentNet $50.79M USD Point-in-time
Capitalized curriculum development costs, net CapitalizedSoftwareDevelopmentCostsForSoftwareApplicationUsedInternallyCurriculumContentNet $53.23M USD Point-in-time
Capitalized curriculum development costs, net CapitalizedSoftwareDevelopmentCostsForSoftwareApplicationUsedInternallyCurriculumContentNet $53.23M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $74.77M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $74.77M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $60.28M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $60.28M USD Point-in-time
Goodwill Goodwill $246.68M USD Point-in-time
Goodwill Goodwill $246.68M USD Point-in-time
Goodwill Goodwill $246.68M USD Point-in-time
Goodwill Goodwill $246.68M USD Point-in-time
Goodwill Goodwill $241.00M USD Point-in-time
Goodwill Goodwill $241.00M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $7.20M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $7.20M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $8.78M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $8.78M USD Point-in-time
Deposits and other assets OtherAssetsNoncurrent $109.15M USD Point-in-time
Deposits and other assets OtherAssetsNoncurrent $109.15M USD Point-in-time
Deposits and other assets OtherAssetsNoncurrent $120.32M USD Point-in-time
Deposits and other assets OtherAssetsNoncurrent $120.32M USD Point-in-time
Total assets Assets $1.76B USD Point-in-time
Total assets Assets $1.76B USD Point-in-time
Total assets Assets $1.92B USD Point-in-time
Total assets Assets $1.92B USD Point-in-time
Accounts payable AccountsPayableCurrent $48.85M USD Point-in-time
Accounts payable AccountsPayableCurrent $48.85M USD Point-in-time
Accounts payable AccountsPayableCurrent $40.97M USD Point-in-time
Accounts payable AccountsPayableCurrent $40.97M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $60.80M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $60.80M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $76.63M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $76.63M USD Point-in-time
Accrued compensation and benefits EmployeeRelatedLiabilitiesCurrent $64.88M USD Point-in-time
Accrued compensation and benefits EmployeeRelatedLiabilitiesCurrent $64.88M USD Point-in-time
Accrued compensation and benefits EmployeeRelatedLiabilitiesCurrent $57.43M USD Point-in-time
Accrued compensation and benefits EmployeeRelatedLiabilitiesCurrent $57.43M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $35.74M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $35.74M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $76.16M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $76.16M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $53.63M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $53.63M USD Point-in-time
Current portion of finance lease liability FinanceLeaseLiabilityCurrent $29.15M USD Point-in-time
Current portion of finance lease liability FinanceLeaseLiabilityCurrent $29.15M USD Point-in-time
Current portion of finance lease liability FinanceLeaseLiabilityCurrent $35.62M USD Point-in-time
Current portion of finance lease liability FinanceLeaseLiabilityCurrent $35.62M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $14.45M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $14.45M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $12.75M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $12.75M USD Point-in-time
Total current liabilities LiabilitiesCurrent $244.28M USD Point-in-time
Total current liabilities LiabilitiesCurrent $244.28M USD Point-in-time
Total current liabilities LiabilitiesCurrent $309.13M USD Point-in-time
Total current liabilities LiabilitiesCurrent $309.13M USD Point-in-time
Long-term finance lease liability FinanceLeaseLiabilityNoncurrent $21.28M USD Point-in-time
Long-term finance lease liability FinanceLeaseLiabilityNoncurrent $21.28M USD Point-in-time
Long-term finance lease liability FinanceLeaseLiabilityNoncurrent $26.45M USD Point-in-time
Long-term finance lease liability FinanceLeaseLiabilityNoncurrent $26.45M USD Point-in-time
Long-term operating lease liability OperatingLeaseLiabilityNoncurrent $45.19M USD Point-in-time
Long-term operating lease liability OperatingLeaseLiabilityNoncurrent $45.19M USD Point-in-time
Long-term operating lease liability OperatingLeaseLiabilityNoncurrent $59.42M USD Point-in-time
Long-term operating lease liability OperatingLeaseLiabilityNoncurrent $59.42M USD Point-in-time
Long-term debt LongTermDebt $414.68M USD Point-in-time
Long-term debt LongTermDebt $414.68M USD Point-in-time
Long-term debt LongTermDebt $413.04M USD Point-in-time
Long-term debt LongTermDebt $413.04M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $10.50M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $10.50M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $13.84M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $13.84M USD Point-in-time
Total liabilities Liabilities $813.37M USD Point-in-time
Total liabilities Liabilities $813.37M USD Point-in-time
Total liabilities Liabilities $744.44M USD Point-in-time
Total liabilities Liabilities $744.44M USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Preferred stock, par value $0.0001; 10,000,000 shares authorized; zero shares issued or outstanding PreferredStockValue - USD Point-in-time
Preferred stock, par value $0.0001; 10,000,000 shares authorized; zero shares issued or outstanding PreferredStockValue - USD Point-in-time
Preferred stock, par value $0.0001; 10,000,000 shares authorized; zero shares issued or outstanding PreferredStockValue - USD Point-in-time
Preferred stock, par value $0.0001; 10,000,000 shares authorized; zero shares issued or outstanding PreferredStockValue - USD Point-in-time
Common stock, par value $0.0001; 100,000,000 shares authorized; 48,576,164 and 48,339,048 shares issued; and 43,241,421 and 43,004,305 shares outstanding, respectively CommonStockValue $4.00K USD Point-in-time
Common stock, par value $0.0001; 100,000,000 shares authorized; 48,576,164 and 48,339,048 shares issued; and 43,241,421 and 43,004,305 shares outstanding, respectively CommonStockValue $4.00K USD Point-in-time
Common stock, par value $0.0001; 100,000,000 shares authorized; 48,576,164 and 48,339,048 shares issued; and 43,241,421 and 43,004,305 shares outstanding, respectively CommonStockValue $4.00K USD Point-in-time
Common stock, par value $0.0001; 100,000,000 shares authorized; 48,576,164 and 48,339,048 shares issued; and 43,241,421 and 43,004,305 shares outstanding, respectively CommonStockValue $4.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $695.48M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $695.48M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $720.03M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $720.03M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-42.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-42.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-35.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-35.00K USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $354.33M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $354.33M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $558.51M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $558.51M USD Point-in-time
Treasury stock of 5,334,743 shares at cost TreasuryStockValue $102.48M USD Point-in-time
Treasury stock of 5,334,743 shares at cost TreasuryStockValue $102.48M USD Point-in-time
Treasury stock of 5,334,743 shares at cost TreasuryStockValue $102.48M USD Point-in-time
Treasury stock of 5,334,743 shares at cost TreasuryStockValue $102.48M USD Point-in-time
Total stockholders' equity StockholdersEquity $804.65M USD Point-in-time
Total stockholders' equity StockholdersEquity $804.65M USD Point-in-time
Total stockholders' equity StockholdersEquity $1.18B USD Point-in-time
Total stockholders' equity StockholdersEquity $1.18B USD Point-in-time
Total stockholders' equity StockholdersEquity $947.30M USD Point-in-time
Total stockholders' equity StockholdersEquity $947.30M USD Point-in-time
Total stockholders' equity StockholdersEquity $812.58M USD Point-in-time
Total stockholders' equity StockholdersEquity $812.58M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $1.76B USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $1.76B USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $1.92B USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $1.92B USD Point-in-time
Income Statement 90 line items
Line Item Tag Value Unit Period
Revenues RevenueFromContractWithCustomerExcludingAssessedTax $1.69B USD Annual
Revenues RevenueFromContractWithCustomerExcludingAssessedTax $1.69B USD Annual
Revenues RevenueFromContractWithCustomerExcludingAssessedTax $2.04B USD Annual
Revenues RevenueFromContractWithCustomerExcludingAssessedTax $2.04B USD Annual
Revenues RevenueFromContractWithCustomerExcludingAssessedTax $1.84B USD Annual
Revenues RevenueFromContractWithCustomerExcludingAssessedTax $1.84B USD Annual
Instructional costs and services CostOfGoodsAndServicesSold $1.09B USD Annual
Instructional costs and services CostOfGoodsAndServicesSold $1.09B USD Annual
Instructional costs and services CostOfGoodsAndServicesSold $1.28B USD Annual
Instructional costs and services CostOfGoodsAndServicesSold $1.28B USD Annual
Instructional costs and services CostOfGoodsAndServicesSold $1.19B USD Annual
Instructional costs and services CostOfGoodsAndServicesSold $1.19B USD Annual
Gross margin GrossProfit $763.60M USD Annual
Gross margin GrossProfit $763.60M USD Annual
Gross margin GrossProfit $596.48M USD Annual
Gross margin GrossProfit $596.48M USD Annual
Gross margin GrossProfit $647.07M USD Annual
Gross margin GrossProfit $647.07M USD Annual
Selling, general, and administrative expenses SellingGeneralAndAdministrativeExpense $481.57M USD Annual
Selling, general, and administrative expenses SellingGeneralAndAdministrativeExpense $481.57M USD Annual
Selling, general, and administrative expenses SellingGeneralAndAdministrativeExpense $514.00M USD Annual
Selling, general, and administrative expenses SellingGeneralAndAdministrativeExpense $514.00M USD Annual
Selling, general, and administrative expenses SellingGeneralAndAdministrativeExpense $439.85M USD Annual
Selling, general, and administrative expenses SellingGeneralAndAdministrativeExpense $439.85M USD Annual
Income from operations OperatingIncomeLoss $156.63M USD Annual
Income from operations OperatingIncomeLoss $156.63M USD Annual
Income from operations OperatingIncomeLoss $165.50M USD Annual
Income from operations OperatingIncomeLoss $165.50M USD Annual
Income from operations OperatingIncomeLoss $249.60M USD Annual
Income from operations OperatingIncomeLoss $249.60M USD Annual
Interest expense, net InterestIncomeExpenseNonoperatingNet $-8.81M USD Annual
Interest expense, net InterestIncomeExpenseNonoperatingNet $-8.81M USD Annual
Interest expense, net InterestIncomeExpenseNonoperatingNet $-8.28M USD Annual
Interest expense, net InterestIncomeExpenseNonoperatingNet $-8.28M USD Annual
Interest expense, net InterestIncomeExpenseNonoperatingNet $-8.40M USD Annual
Interest expense, net InterestIncomeExpenseNonoperatingNet $-8.40M USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $15.45M USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $15.45M USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $-1.28M USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $-1.28M USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $26.90M USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $26.90M USD Annual
Income before income taxes and income (loss) from equity method investments IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $267.69M USD Annual
Income before income taxes and income (loss) from equity method investments IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $267.69M USD Annual
Income before income taxes and income (loss) from equity method investments IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $147.07M USD Annual
Income before income taxes and income (loss) from equity method investments IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $147.07M USD Annual
Income before income taxes and income (loss) from equity method investments IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $172.55M USD Annual
Income before income taxes and income (loss) from equity method investments IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $172.55M USD Annual
Income tax expense IncomeTaxExpenseBenefit $40.09M USD Annual
Income tax expense IncomeTaxExpenseBenefit $40.09M USD Annual
Income tax expense IncomeTaxExpenseBenefit $64.48M USD Annual
Income tax expense IncomeTaxExpenseBenefit $64.48M USD Annual
Income tax expense IncomeTaxExpenseBenefit $45.35M USD Annual
Income tax expense IncomeTaxExpenseBenefit $45.35M USD Annual
Income (loss) from equity method investments IncomeLossFromEquityMethodInvestments $977.00K USD Annual
Income (loss) from equity method investments IncomeLossFromEquityMethodInvestments $977.00K USD Annual
Income (loss) from equity method investments IncomeLossFromEquityMethodInvestments $-334.00K USD Annual
Income (loss) from equity method investments IncomeLossFromEquityMethodInvestments $-334.00K USD Annual
Income (loss) from equity method investments IncomeLossFromEquityMethodInvestments $144.00K USD Annual
Income (loss) from equity method investments IncomeLossFromEquityMethodInvestments $144.00K USD Annual
Net income attributable to common stockholders NetIncomeLoss $204.18M USD Annual
Net income attributable to common stockholders NetIncomeLoss $204.18M USD Annual
Net income attributable to common stockholders NetIncomeLoss $107.13M USD Annual
Net income attributable to common stockholders NetIncomeLoss $107.13M USD Annual
Net income attributable to common stockholders NetIncomeLoss $126.87M USD Annual
Net income attributable to common stockholders NetIncomeLoss $126.87M USD Annual
Basic (in dollars per share) EarningsPerShareBasic $2.58 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $2.58 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $4.79 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $4.79 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $3.00 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $3.00 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $2.97 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $2.97 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $2.52 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $2.52 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $4.69 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $4.69 USD Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 42.29M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 42.29M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 42.63M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 42.63M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 41.45M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 41.45M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 42.44M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 42.44M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 42.73M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 42.73M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 43.54M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 43.54M shares Annual
Cash Flow Statement 192 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $204.18M USD Annual
Net income ProfitLoss $204.18M USD Annual
Net income ProfitLoss $126.87M USD Annual
Net income ProfitLoss $126.87M USD Annual
Net income ProfitLoss $107.13M USD Annual
Net income ProfitLoss $107.13M USD Annual
Depreciation and amortization expense DepreciationDepletionAndAmortization $110.36M USD Annual
Depreciation and amortization expense DepreciationDepletionAndAmortization $110.36M USD Annual
Depreciation and amortization expense DepreciationDepletionAndAmortization $109.68M USD Annual
Depreciation and amortization expense DepreciationDepletionAndAmortization $109.68M USD Annual
Depreciation and amortization expense DepreciationDepletionAndAmortization $97.91M USD Annual
Depreciation and amortization expense DepreciationDepletionAndAmortization $97.91M USD Annual
Stock-based compensation expense ShareBasedCompensation $20.32M USD Annual
Stock-based compensation expense ShareBasedCompensation $20.32M USD Annual
Stock-based compensation expense ShareBasedCompensation $31.46M USD Annual
Stock-based compensation expense ShareBasedCompensation $31.46M USD Annual
Stock-based compensation expense ShareBasedCompensation $18.57M USD Annual
Stock-based compensation expense ShareBasedCompensation $18.57M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-10.37M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-10.37M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $1.19M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $1.19M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $2.89M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $2.89M USD Annual
Provision for credit losses ProvisionForDoubtfulAccounts $22.84M USD Annual
Provision for credit losses ProvisionForDoubtfulAccounts $22.84M USD Annual
Provision for credit losses ProvisionForDoubtfulAccounts $9.16M USD Annual
Provision for credit losses ProvisionForDoubtfulAccounts $9.16M USD Annual
Provision for credit losses ProvisionForDoubtfulAccounts $15.67M USD Annual
Provision for credit losses ProvisionForDoubtfulAccounts $15.67M USD Annual
Amortization of fees on debt AmortizationOfFinancingCosts $1.60M USD Annual
Amortization of fees on debt AmortizationOfFinancingCosts $1.60M USD Annual
Amortization of fees on debt AmortizationOfFinancingCosts $1.64M USD Annual
Amortization of fees on debt AmortizationOfFinancingCosts $1.64M USD Annual
Amortization of fees on debt AmortizationOfFinancingCosts $1.57M USD Annual
Amortization of fees on debt AmortizationOfFinancingCosts $1.57M USD Annual
Noncash operating lease expense OperatingLeaseRightOfUseAssetAmortizationExpense $14.73M USD Annual
Noncash operating lease expense OperatingLeaseRightOfUseAssetAmortizationExpense $14.73M USD Annual
Noncash operating lease expense OperatingLeaseRightOfUseAssetAmortizationExpense $14.25M USD Annual
Noncash operating lease expense OperatingLeaseRightOfUseAssetAmortizationExpense $14.25M USD Annual
Noncash operating lease expense OperatingLeaseRightOfUseAssetAmortizationExpense $19.81M USD Annual
Noncash operating lease expense OperatingLeaseRightOfUseAssetAmortizationExpense $19.81M USD Annual
Other OtherOperatingActivitiesCashFlowStatement $-1.97M USD Annual
Other OtherOperatingActivitiesCashFlowStatement $-1.97M USD Annual
Other OtherOperatingActivitiesCashFlowStatement $849.00K USD Annual
Other OtherOperatingActivitiesCashFlowStatement $849.00K USD Annual
Other OtherOperatingActivitiesCashFlowStatement $9.95M USD Annual
Other OtherOperatingActivitiesCashFlowStatement $9.95M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $57.50M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $57.50M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $54.91M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $54.91M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $32.06M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $32.06M USD Annual
Inventories, prepaid expenses, deposits and other current and long-term assets IncreaseDecreaseInInventoriesPrepaidExpensesAndOtherAssets $8.88M USD Annual
Inventories, prepaid expenses, deposits and other current and long-term assets IncreaseDecreaseInInventoriesPrepaidExpensesAndOtherAssets $8.88M USD Annual
Inventories, prepaid expenses, deposits and other current and long-term assets IncreaseDecreaseInInventoriesPrepaidExpensesAndOtherAssets $19.39M USD Annual
Inventories, prepaid expenses, deposits and other current and long-term assets IncreaseDecreaseInInventoriesPrepaidExpensesAndOtherAssets $19.39M USD Annual
Inventories, prepaid expenses, deposits and other current and long-term assets IncreaseDecreaseInInventoriesPrepaidExpensesAndOtherAssets $-4.80M USD Annual
Inventories, prepaid expenses, deposits and other current and long-term assets IncreaseDecreaseInInventoriesPrepaidExpensesAndOtherAssets $-4.80M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $11.00K USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $11.00K USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-6.84M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-6.84M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-12.00M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-12.00M USD Annual
Accrued liabilities IncreaseDecreaseInAccruedLiabilities $24.13M USD Annual
Accrued liabilities IncreaseDecreaseInAccruedLiabilities $24.13M USD Annual
Accrued liabilities IncreaseDecreaseInAccruedLiabilities $-16.56M USD Annual
Accrued liabilities IncreaseDecreaseInAccruedLiabilities $-16.56M USD Annual
Accrued liabilities IncreaseDecreaseInAccruedLiabilities $7.60M USD Annual
Accrued liabilities IncreaseDecreaseInAccruedLiabilities $7.60M USD Annual
Accrued compensation and benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-7.46M USD Annual
Accrued compensation and benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-7.46M USD Annual
Accrued compensation and benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-15.47M USD Annual
Accrued compensation and benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-15.47M USD Annual
Accrued compensation and benefits IncreaseDecreaseInEmployeeRelatedLiabilities $7.39M USD Annual
Accrued compensation and benefits IncreaseDecreaseInEmployeeRelatedLiabilities $7.39M USD Annual
Operating lease liability IncreaseDecreaseInOperatingLeaseLiabilities $-20.74M USD Annual
Operating lease liability IncreaseDecreaseInOperatingLeaseLiabilities $-20.74M USD Annual
Operating lease liability IncreaseDecreaseInOperatingLeaseLiabilities $-14.99M USD Annual
Operating lease liability IncreaseDecreaseInOperatingLeaseLiabilities $-14.99M USD Annual
Operating lease liability IncreaseDecreaseInOperatingLeaseLiabilities $-12.24M USD Annual
Operating lease liability IncreaseDecreaseInOperatingLeaseLiabilities $-12.24M USD Annual
Deferred revenue and other liabilities IncreaseDecreaseInContractWithCustomerLiabilityAndOtherLiabilities $22.34M USD Annual
Deferred revenue and other liabilities IncreaseDecreaseInContractWithCustomerLiabilityAndOtherLiabilities $22.34M USD Annual
Deferred revenue and other liabilities IncreaseDecreaseInContractWithCustomerLiabilityAndOtherLiabilities $8.38M USD Annual
Deferred revenue and other liabilities IncreaseDecreaseInContractWithCustomerLiabilityAndOtherLiabilities $8.38M USD Annual
Deferred revenue and other liabilities IncreaseDecreaseInContractWithCustomerLiabilityAndOtherLiabilities $-37.07M USD Annual
Deferred revenue and other liabilities IncreaseDecreaseInContractWithCustomerLiabilityAndOtherLiabilities $-37.07M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $278.80M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $278.80M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $206.88M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $206.88M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $203.15M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $203.15M USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $2.27M USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $2.27M USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.34M USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.34M USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $9.75M USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $9.75M USD Annual
Capitalized software development costs PaymentsForSoftware $44.97M USD Annual
Capitalized software development costs PaymentsForSoftware $44.97M USD Annual
Capitalized software development costs PaymentsForSoftware $40.65M USD Annual
Capitalized software development costs PaymentsForSoftware $40.65M USD Annual
Capitalized software development costs PaymentsForSoftware $42.19M USD Annual
Capitalized software development costs PaymentsForSoftware $42.19M USD Annual
Capitalized curriculum development costs PaymentsToCapitalizedCurriculumDevelopmentCosts $18.67M USD Annual
Capitalized curriculum development costs PaymentsToCapitalizedCurriculumDevelopmentCosts $18.67M USD Annual
Capitalized curriculum development costs PaymentsToCapitalizedCurriculumDevelopmentCosts $17.24M USD Annual
Capitalized curriculum development costs PaymentsToCapitalizedCurriculumDevelopmentCosts $17.24M USD Annual
Capitalized curriculum development costs PaymentsToCapitalizedCurriculumDevelopmentCosts $15.69M USD Annual
Capitalized curriculum development costs PaymentsToCapitalizedCurriculumDevelopmentCosts $15.69M USD Annual
Sale of other investments ProceedsFromSaleOfOtherInvestments $60.00K USD Annual
Sale of other investments ProceedsFromSaleOfOtherInvestments $60.00K USD Annual
Sale of other investments ProceedsFromSaleOfOtherInvestments $5.26M USD Annual
Sale of other investments ProceedsFromSaleOfOtherInvestments $5.26M USD Annual
Acquisition of assets PaymentToAcquireAssets $1.41M USD Annual
Acquisition of assets PaymentToAcquireAssets $1.41M USD Annual
Other acquisitions, loans and investments, net of distributions PaymentsToAcquireOtherInvestments $3.90M USD Annual
Other acquisitions, loans and investments, net of distributions PaymentsToAcquireOtherInvestments $3.90M USD Annual
Other acquisitions, loans and investments, net of distributions PaymentsToAcquireOtherInvestments $1.65M USD Annual
Other acquisitions, loans and investments, net of distributions PaymentsToAcquireOtherInvestments $1.65M USD Annual
Other acquisitions, loans and investments, net of distributions PaymentsToAcquireOtherInvestments $5.20M USD Annual
Other acquisitions, loans and investments, net of distributions PaymentsToAcquireOtherInvestments $5.20M USD Annual
Proceeds from the maturity of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $204.49M USD Annual
Proceeds from the maturity of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $204.49M USD Annual
Proceeds from the maturity of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $40.16M USD Annual
Proceeds from the maturity of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $40.16M USD Annual
Proceeds from the maturity of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $91.88M USD Annual
Proceeds from the maturity of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $91.88M USD Annual
Purchases of marketable securities PaymentsToAcquireHeldToMaturitySecurities $277.57M USD Annual
Purchases of marketable securities PaymentsToAcquireHeldToMaturitySecurities $277.57M USD Annual
Purchases of marketable securities PaymentsToAcquireHeldToMaturitySecurities $140.57M USD Annual
Purchases of marketable securities PaymentsToAcquireHeldToMaturitySecurities $140.57M USD Annual
Purchases of marketable securities PaymentsToAcquireHeldToMaturitySecurities $84.66M USD Annual
Purchases of marketable securities PaymentsToAcquireHeldToMaturitySecurities $84.66M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-118.24M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-118.24M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-139.87M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-139.87M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-110.76M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-110.76M USD Annual
Repayments on finance lease obligations FinanceLeasePrincipalPayments $40.92M USD Annual
Repayments on finance lease obligations FinanceLeasePrincipalPayments $40.92M USD Annual
Repayments on finance lease obligations FinanceLeasePrincipalPayments $42.96M USD Annual
Repayments on finance lease obligations FinanceLeasePrincipalPayments $42.96M USD Annual
Repayments on finance lease obligations FinanceLeasePrincipalPayments $33.01M USD Annual
Repayments on finance lease obligations FinanceLeasePrincipalPayments $33.01M USD Annual
Payments of contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities $7.02M USD Annual
Payments of contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities $7.02M USD Annual
Payments of deferred purchase consideration PaymentsOfDeferredPurchaseConsideration $22.86M USD Annual
Payments of deferred purchase consideration PaymentsOfDeferredPurchaseConsideration $22.86M USD Annual
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $414.00K USD Annual
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $414.00K USD Annual
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $20.00K USD Annual
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $20.00K USD Annual
Repurchase of restricted stock for income tax withholding PaymentForRepurchaseOfRestrictedStockForIncomeTaxWithholdingFinancingActivities $37.85M USD Annual
Repurchase of restricted stock for income tax withholding PaymentForRepurchaseOfRestrictedStockForIncomeTaxWithholdingFinancingActivities $37.85M USD Annual
Repurchase of restricted stock for income tax withholding PaymentForRepurchaseOfRestrictedStockForIncomeTaxWithholdingFinancingActivities $8.20M USD Annual
Repurchase of restricted stock for income tax withholding PaymentForRepurchaseOfRestrictedStockForIncomeTaxWithholdingFinancingActivities $8.20M USD Annual
Repurchase of restricted stock for income tax withholding PaymentForRepurchaseOfRestrictedStockForIncomeTaxWithholdingFinancingActivities $13.54M USD Annual
Repurchase of restricted stock for income tax withholding PaymentForRepurchaseOfRestrictedStockForIncomeTaxWithholdingFinancingActivities $13.54M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-93.31M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-93.31M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-49.12M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-49.12M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-63.50M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-63.50M USD Annual
Net change in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $21.41M USD Annual
Net change in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $21.41M USD Annual
Net change in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $89.81M USD Annual
Net change in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $89.81M USD Annual
Net change in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $2.82M USD Annual
Net change in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $2.82M USD Annual
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $500.61M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $500.61M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $410.81M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $410.81M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $389.40M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $389.40M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $386.58M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $386.58M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $500.61M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $500.61M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $410.81M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $410.81M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $389.40M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $389.40M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $386.58M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $386.58M USD Point-in-time
Stockholders Equity 48 line items
Line Item Tag Value Unit Period
Balance StockholdersEquity $804.65M USD Point-in-time
Balance StockholdersEquity $804.65M USD Point-in-time
Balance StockholdersEquity $1.18B USD Point-in-time
Balance StockholdersEquity $1.18B USD Point-in-time
Balance StockholdersEquity $947.30M USD Point-in-time
Balance StockholdersEquity $947.30M USD Point-in-time
Balance StockholdersEquity $812.58M USD Point-in-time
Balance StockholdersEquity $812.58M USD Point-in-time
Net Income (Loss) NetIncomeLoss $204.18M USD Annual
Net Income (Loss) NetIncomeLoss $204.18M USD Annual
Net Income (Loss) NetIncomeLoss $107.13M USD Annual
Net Income (Loss) NetIncomeLoss $107.13M USD Annual
Net Income (Loss) NetIncomeLoss $126.87M USD Annual
Net Income (Loss) NetIncomeLoss $126.87M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-178.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-178.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $617.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $617.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-7.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-7.00K USD Annual
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $32.81M USD Annual
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $32.81M USD Annual
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $19.02M USD Annual
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $19.02M USD Annual
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $21.42M USD Annual
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $21.42M USD Annual
Exercise of stock options AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $20.00K USD Annual
Exercise of stock options AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $20.00K USD Annual
Exercise of stock options AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $414.00K USD Annual
Exercise of stock options AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $414.00K USD Annual
Exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 29,100.00 shares Annual
Exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 29,100.00 shares Annual
Exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 1,350.00 shares Annual
Exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 1,350.00 shares Annual
Repurchase of restricted stock for tax withholding RepurchaseOfRestrictedStockForIncomeTaxWithholding $8.26M USD Annual
Repurchase of restricted stock for tax withholding RepurchaseOfRestrictedStockForIncomeTaxWithholding $8.26M USD Annual
Repurchase of restricted stock for tax withholding RepurchaseOfRestrictedStockForIncomeTaxWithholding $37.97M USD Annual
Repurchase of restricted stock for tax withholding RepurchaseOfRestrictedStockForIncomeTaxWithholding $37.97M USD Annual
Repurchase of restricted stock for tax withholding RepurchaseOfRestrictedStockForIncomeTaxWithholding $13.41M USD Annual
Repurchase of restricted stock for tax withholding RepurchaseOfRestrictedStockForIncomeTaxWithholding $13.41M USD Annual
Balance StockholdersEquity $804.65M USD Point-in-time
Balance StockholdersEquity $804.65M USD Point-in-time
Balance StockholdersEquity $1.18B USD Point-in-time
Balance StockholdersEquity $1.18B USD Point-in-time
Balance StockholdersEquity $947.30M USD Point-in-time
Balance StockholdersEquity $947.30M USD Point-in-time
Balance StockholdersEquity $812.58M USD Point-in-time
Balance StockholdersEquity $812.58M USD Point-in-time
Comprehensive Income 18 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $204.18M USD Annual
Net income ProfitLoss $204.18M USD Annual
Net income ProfitLoss $126.87M USD Annual
Net income ProfitLoss $126.87M USD Annual
Net income ProfitLoss $107.13M USD Annual
Net income ProfitLoss $107.13M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-178.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-178.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-7.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-7.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $617.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $617.00K USD Annual
Comprehensive income attributable to common stockholders ComprehensiveIncomeNetOfTax $107.75M USD Annual
Comprehensive income attributable to common stockholders ComprehensiveIncomeNetOfTax $107.75M USD Annual
Comprehensive income attributable to common stockholders ComprehensiveIncomeNetOfTax $204.18M USD Annual
Comprehensive income attributable to common stockholders ComprehensiveIncomeNetOfTax $204.18M USD Annual
Comprehensive income attributable to common stockholders ComprehensiveIncomeNetOfTax $126.69M USD Annual
Comprehensive income attributable to common stockholders ComprehensiveIncomeNetOfTax $126.69M USD Annual

Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.

NEWS
Loading article...
NEWS
Loading news...
TRENDING
Loading...