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

10-Q Filing

SIMPLY GOOD FOODS CO CIK: 1702744 Q3 2025
Filing Information
Form Type 10-Q
Accession Number 0001702744-25-000036
Period End Date 20250531
Filing Date 20250710
Fiscal Year 2025
Fiscal Period Q3
XBRL Instance atk-20250531_htm.xml
Filing Contents
Balance Sheet 204 line items
Line Item Tag Value Unit Period
Preferred stock par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock shares authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Preferred stock shares authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Preferred stock shares authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Preferred stock shares authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $132.53M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $132.53M USD Point-in-time
Preferred stock shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $98.01M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $98.01M USD Point-in-time
Preferred stock shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Common stock par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $150.72M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $150.72M USD Point-in-time
Common stock par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $152.58M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $152.58M USD Point-in-time
Common stock shares authorized (in shares) CommonStockSharesAuthorized 600.00M shares Point-in-time
Common stock shares authorized (in shares) CommonStockSharesAuthorized 600.00M shares Point-in-time
Inventories InventoryNet $164.46M USD Point-in-time
Inventories InventoryNet $164.46M USD Point-in-time
Inventories InventoryNet $142.11M USD Point-in-time
Inventories InventoryNet $142.11M USD Point-in-time
Common stock shares authorized (in shares) CommonStockSharesAuthorized 600.00M shares Point-in-time
Common stock shares authorized (in shares) CommonStockSharesAuthorized 600.00M shares Point-in-time
Common stock shares issued (in shares) CommonStockSharesIssued 102.52M shares Point-in-time
Common stock shares issued (in shares) CommonStockSharesIssued 102.52M shares Point-in-time
Prepaid expenses PrepaidExpenseCurrent $7.31M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $7.31M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $5.73M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $5.73M USD Point-in-time
Common stock shares issued (in shares) CommonStockSharesIssued 103.58M shares Point-in-time
Common stock shares issued (in shares) CommonStockSharesIssued 103.58M shares Point-in-time
Other current assets OtherAssetsCurrent $9.19M USD Point-in-time
Other current assets OtherAssetsCurrent $9.19M USD Point-in-time
Treasury Stock, Common, Shares TreasuryStockCommonShares 3.06M shares Point-in-time
Treasury Stock, Common, Shares TreasuryStockCommonShares 3.06M shares Point-in-time
Treasury Stock, Common, Shares TreasuryStockCommonShares 2.37M shares Point-in-time
Treasury Stock, Common, Shares TreasuryStockCommonShares 2.37M shares Point-in-time
Other current assets OtherAssetsCurrent $14.57M USD Point-in-time
Other current assets OtherAssetsCurrent $14.57M USD Point-in-time
Total current assets AssetsCurrent $440.28M USD Point-in-time
Total current assets AssetsCurrent $440.28M USD Point-in-time
Total current assets AssetsCurrent $436.94M USD Point-in-time
Total current assets AssetsCurrent $436.94M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $24.83M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $24.83M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $24.10M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $24.10M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $1.33B USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $1.33B USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $1.34B USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $1.34B USD Point-in-time
Goodwill Goodwill $591.69M USD Point-in-time
Goodwill Goodwill $591.69M USD Point-in-time
Goodwill Goodwill $589.97M USD Point-in-time
Goodwill Goodwill $589.97M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $53.42M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $53.42M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $42.88M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $42.88M USD Point-in-time
Total assets Assets $2.43B USD Point-in-time
Total assets Assets $2.43B USD Point-in-time
Total assets Assets $2.44B USD Point-in-time
Total assets Assets $2.44B USD Point-in-time
Accounts payable AccountsPayableCurrent $58.56M USD Point-in-time
Accounts payable AccountsPayableCurrent $58.56M USD Point-in-time
Accounts payable AccountsPayableCurrent $73.01M USD Point-in-time
Accounts payable AccountsPayableCurrent $73.01M USD Point-in-time
Accrued interest InterestPayableCurrent $44.00K USD Point-in-time
Accrued interest InterestPayableCurrent $44.00K USD Point-in-time
Accrued interest InterestPayableCurrent $265.00K USD Point-in-time
Accrued interest InterestPayableCurrent $265.00K USD Point-in-time
Accrued expenses and other current liabilities AccountsPayableAndOtherAccruedLiabilitiesCurrent $49.79M USD Point-in-time
Accrued expenses and other current liabilities AccountsPayableAndOtherAccruedLiabilitiesCurrent $49.79M USD Point-in-time
Accrued expenses and other current liabilities AccountsPayableAndOtherAccruedLiabilitiesCurrent $37.66M USD Point-in-time
Accrued expenses and other current liabilities AccountsPayableAndOtherAccruedLiabilitiesCurrent $37.66M USD Point-in-time
Total current liabilities LiabilitiesCurrent $110.72M USD Point-in-time
Total current liabilities LiabilitiesCurrent $110.72M USD Point-in-time
Total current liabilities LiabilitiesCurrent $108.61M USD Point-in-time
Total current liabilities LiabilitiesCurrent $108.61M USD Point-in-time
Long-term debt, less current maturities LongTermDebtNoncurrent $397.49M USD Point-in-time
Long-term debt, less current maturities LongTermDebtNoncurrent $397.49M USD Point-in-time
Long-term debt, less current maturities LongTermDebtNoncurrent $248.92M USD Point-in-time
Long-term debt, less current maturities LongTermDebtNoncurrent $248.92M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $166.01M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $166.01M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $176.69M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $176.69M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $36.55M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $36.55M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $53.10M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $53.10M USD Point-in-time
Total liabilities Liabilities $589.44M USD Point-in-time
Total liabilities Liabilities $589.44M USD Point-in-time
Total liabilities Liabilities $708.66M USD Point-in-time
Total liabilities Liabilities $708.66M USD Point-in-time
Preferred stock, $0.01 par value, 100,000,000 shares authorized, none issued PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value, 100,000,000 shares authorized, none issued PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value, 100,000,000 shares authorized, none issued PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value, 100,000,000 shares authorized, none issued PreferredStockValue - USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.04M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.04M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $102.79M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $102.79M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.33B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.33B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.30B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.30B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.31B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.31B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.32B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.32B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.34B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.34B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.32B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.32B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.30B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.30B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.34B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.34B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $487.26M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $487.26M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $416.64M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $416.64M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $347.96M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $347.96M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $562.13M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $562.13M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $383.52M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $383.52M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $603.24M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $603.24M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $457.97M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $457.97M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $525.39M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $525.39M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.24M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.24M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.54M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.54M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.59M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.59M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.85M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.85M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.04M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.04M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.34M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.34M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.43M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.43M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.32M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.32M USD Point-in-time
Total stockholders equity StockholdersEquity $1.65B USD Point-in-time
Total stockholders equity StockholdersEquity $1.65B USD Point-in-time
Total stockholders equity StockholdersEquity $1.82B USD Point-in-time
Total stockholders equity StockholdersEquity $1.82B USD Point-in-time
Total stockholders equity StockholdersEquity $1.84B USD Point-in-time
Total stockholders equity StockholdersEquity $1.84B USD Point-in-time
Total stockholders equity StockholdersEquity $1.61B USD Point-in-time
Total stockholders equity StockholdersEquity $1.61B USD Point-in-time
Total stockholders equity StockholdersEquity $1.73B USD Point-in-time
Total stockholders equity StockholdersEquity $1.73B USD Point-in-time
Total stockholders equity StockholdersEquity $1.69B USD Point-in-time
Total stockholders equity StockholdersEquity $1.69B USD Point-in-time
Total stockholders equity StockholdersEquity $1.78B USD Point-in-time
Total stockholders equity StockholdersEquity $1.78B USD Point-in-time
Total stockholders equity StockholdersEquity $1.57B USD Point-in-time
Total stockholders equity StockholdersEquity $1.57B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.44B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.44B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.43B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.43B USD Point-in-time
Income Statement 192 line items
Line Item Tag Value Unit Period
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $380.96M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $380.96M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $955.63M USD 3 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $955.63M USD 3 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $334.76M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $334.76M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $1.08B USD 3 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $1.08B USD 3 Qtrs
Cost of goods sold CostOfGoodsAndServicesSold $242.44M USD 1 Quarter
Cost of goods sold CostOfGoodsAndServicesSold $242.44M USD 1 Quarter
Cost of goods sold CostOfGoodsAndServicesSold $201.13M USD 1 Quarter
Cost of goods sold CostOfGoodsAndServicesSold $201.13M USD 1 Quarter
Cost of goods sold CostOfGoodsAndServicesSold $682.74M USD 3 Qtrs
Cost of goods sold CostOfGoodsAndServicesSold $682.74M USD 3 Qtrs
Cost of goods sold CostOfGoodsAndServicesSold $590.02M USD 3 Qtrs
Cost of goods sold CostOfGoodsAndServicesSold $590.02M USD 3 Qtrs
Gross profit GrossProfit $399.14M USD 3 Qtrs
Gross profit GrossProfit $399.14M USD 3 Qtrs
Gross profit GrossProfit $365.61M USD 3 Qtrs
Gross profit GrossProfit $365.61M USD 3 Qtrs
Gross profit GrossProfit $133.63M USD 1 Quarter
Gross profit GrossProfit $133.63M USD 1 Quarter
Gross profit GrossProfit $138.52M USD 1 Quarter
Gross profit GrossProfit $138.52M USD 1 Quarter
Selling and marketing SellingExpense $101.87M USD 3 Qtrs
Selling and marketing SellingExpense $101.87M USD 3 Qtrs
Selling and marketing SellingExpense $36.46M USD 1 Quarter
Selling and marketing SellingExpense $36.46M USD 1 Quarter
Selling and marketing SellingExpense $103.10M USD 3 Qtrs
Selling and marketing SellingExpense $103.10M USD 3 Qtrs
Selling and marketing SellingExpense $33.80M USD 1 Quarter
Selling and marketing SellingExpense $33.80M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $115.31M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $115.31M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $41.23M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $41.23M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $88.43M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $88.43M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $31.54M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $31.54M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $4.17M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $4.17M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $12.48M USD 3 Qtrs
Depreciation and amortization DepreciationAndAmortization $12.48M USD 3 Qtrs
Depreciation and amortization DepreciationAndAmortization $12.71M USD 3 Qtrs
Depreciation and amortization DepreciationAndAmortization $12.71M USD 3 Qtrs
Depreciation and amortization DepreciationAndAmortization $4.14M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $4.14M USD 1 Quarter
Business transaction costs BusinessCombinationAcquisitionRelatedCosts - USD 1 Quarter
Business transaction costs BusinessCombinationAcquisitionRelatedCosts - USD 1 Quarter
Business transaction costs BusinessCombinationAcquisitionRelatedCosts $2.70M USD 3 Qtrs
Business transaction costs BusinessCombinationAcquisitionRelatedCosts $2.70M USD 3 Qtrs
Business transaction costs BusinessCombinationAcquisitionRelatedCosts $820.00K USD 3 Qtrs
Business transaction costs BusinessCombinationAcquisitionRelatedCosts $820.00K USD 3 Qtrs
Business transaction costs BusinessCombinationAcquisitionRelatedCosts $2.70M USD 1 Quarter
Business transaction costs BusinessCombinationAcquisitionRelatedCosts $2.70M USD 1 Quarter
Total operating expenses OperatingExpenses $74.85M USD 1 Quarter
Total operating expenses OperatingExpenses $74.85M USD 1 Quarter
Total operating expenses OperatingExpenses $79.20M USD 1 Quarter
Total operating expenses OperatingExpenses $79.20M USD 1 Quarter
Total operating expenses OperatingExpenses $230.48M USD 3 Qtrs
Total operating expenses OperatingExpenses $230.48M USD 3 Qtrs
Total operating expenses OperatingExpenses $206.94M USD 3 Qtrs
Total operating expenses OperatingExpenses $206.94M USD 3 Qtrs
Income from operations OperatingIncomeLoss $59.32M USD 1 Quarter
Income from operations OperatingIncomeLoss $59.32M USD 1 Quarter
Income from operations OperatingIncomeLoss $158.68M USD 3 Qtrs
Income from operations OperatingIncomeLoss $158.68M USD 3 Qtrs
Income from operations OperatingIncomeLoss $168.67M USD 3 Qtrs
Income from operations OperatingIncomeLoss $168.67M USD 3 Qtrs
Income from operations OperatingIncomeLoss $58.77M USD 1 Quarter
Income from operations OperatingIncomeLoss $58.77M USD 1 Quarter
Interest income InterestIncomeOther $2.15M USD 3 Qtrs
Interest income InterestIncomeOther $2.15M USD 3 Qtrs
Interest income InterestIncomeOther $881.00K USD 1 Quarter
Interest income InterestIncomeOther $881.00K USD 1 Quarter
Interest income InterestIncomeOther $673.00K USD 1 Quarter
Interest income InterestIncomeOther $673.00K USD 1 Quarter
Interest income InterestIncomeOther $2.90M USD 3 Qtrs
Interest income InterestIncomeOther $2.90M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $4.90M USD 1 Quarter
Interest expense InterestExpenseNonoperating $4.90M USD 1 Quarter
Interest expense InterestExpenseNonoperating $5.03M USD 1 Quarter
Interest expense InterestExpenseNonoperating $5.03M USD 1 Quarter
Interest expense InterestExpenseNonoperating $16.66M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $16.66M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $19.10M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $19.10M USD 3 Qtrs
(Loss) gain on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $-337.00K USD 1 Quarter
(Loss) gain on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $-337.00K USD 1 Quarter
(Loss) gain on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $191.00K USD 3 Qtrs
(Loss) gain on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $191.00K USD 3 Qtrs
(Loss) gain on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $-342.00K USD 3 Qtrs
(Loss) gain on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $-342.00K USD 3 Qtrs
(Loss) gain on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $-12.00K USD 1 Quarter
(Loss) gain on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $-12.00K USD 1 Quarter
Other income OtherNonoperatingIncomeExpense $102.00K USD 1 Quarter
Other income OtherNonoperatingIncomeExpense $102.00K USD 1 Quarter
Other income OtherNonoperatingIncomeExpense $-14.00K USD 1 Quarter
Other income OtherNonoperatingIncomeExpense $-14.00K USD 1 Quarter
Other income OtherNonoperatingIncomeExpense $108.00K USD 3 Qtrs
Other income OtherNonoperatingIncomeExpense $108.00K USD 3 Qtrs
Other income OtherNonoperatingIncomeExpense $20.00K USD 3 Qtrs
Other income OtherNonoperatingIncomeExpense $20.00K USD 3 Qtrs
Total other income (expense) NonoperatingIncomeExpense $-13.46M USD 3 Qtrs
Total other income (expense) NonoperatingIncomeExpense $-13.46M USD 3 Qtrs
Total other income (expense) NonoperatingIncomeExpense $-4.58M USD 1 Quarter
Total other income (expense) NonoperatingIncomeExpense $-4.58M USD 1 Quarter
Total other income (expense) NonoperatingIncomeExpense $-17.27M USD 3 Qtrs
Total other income (expense) NonoperatingIncomeExpense $-17.27M USD 3 Qtrs
Total other income (expense) NonoperatingIncomeExpense $-4.06M USD 1 Quarter
Total other income (expense) NonoperatingIncomeExpense $-4.06M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $54.74M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $54.74M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $151.40M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $151.40M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $145.21M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $145.21M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $54.72M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $54.72M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $13.64M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $13.64M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $13.38M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $13.38M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $35.42M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $35.42M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $35.20M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $35.20M USD 3 Qtrs
Net income NetIncomeLoss $33.12M USD 1 Quarter
Net income NetIncomeLoss $33.12M USD 1 Quarter
Net income NetIncomeLoss $41.33M USD 1 Quarter
Net income NetIncomeLoss $41.33M USD 1 Quarter
Net income NetIncomeLoss $115.97M USD 3 Qtrs
Net income NetIncomeLoss $115.97M USD 3 Qtrs
Net income NetIncomeLoss $110.02M USD 3 Qtrs
Net income NetIncomeLoss $110.02M USD 3 Qtrs
Net income NetIncomeLoss $38.12M USD 1 Quarter
Net income NetIncomeLoss $38.12M USD 1 Quarter
Net income NetIncomeLoss $35.56M USD 1 Quarter
Net income NetIncomeLoss $35.56M USD 1 Quarter
Net income NetIncomeLoss $36.75M USD 1 Quarter
Net income NetIncomeLoss $36.75M USD 1 Quarter
Net income NetIncomeLoss $41.10M USD 1 Quarter
Net income NetIncomeLoss $41.10M USD 1 Quarter
Foreign currency translation, net of reclassification adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-504.00K USD 3 Qtrs
Foreign currency translation, net of reclassification adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-504.00K USD 3 Qtrs
Foreign currency translation, net of reclassification adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $309.00K USD 1 Quarter
Foreign currency translation, net of reclassification adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $309.00K USD 1 Quarter
Foreign currency translation, net of reclassification adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $95.00K USD 1 Quarter
Foreign currency translation, net of reclassification adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $95.00K USD 1 Quarter
Foreign currency translation, net of reclassification adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $352.00K USD 3 Qtrs
Foreign currency translation, net of reclassification adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $352.00K USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $41.41M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $41.41M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $110.37M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $110.37M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $115.47M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $115.47M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $41.43M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $41.43M USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.41 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.41 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.41 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.41 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $1.15 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $1.15 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $1.10 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $1.10 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $1.14 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $1.14 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $1.09 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $1.09 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.40 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.40 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.41 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.41 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 99.85M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 99.85M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 100.02M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 100.02M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 100.79M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 100.79M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 100.92M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 100.92M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 101.67M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 101.67M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 101.64M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 101.64M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 101.24M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 101.24M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 101.27M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 101.27M shares 1 Quarter
Cash Flow Statement 180 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $33.12M USD 1 Quarter
Net income NetIncomeLoss $33.12M USD 1 Quarter
Net income NetIncomeLoss $41.33M USD 1 Quarter
Net income NetIncomeLoss $41.33M USD 1 Quarter
Net income NetIncomeLoss $115.97M USD 3 Qtrs
Net income NetIncomeLoss $115.97M USD 3 Qtrs
Net income NetIncomeLoss $110.02M USD 3 Qtrs
Net income NetIncomeLoss $110.02M USD 3 Qtrs
Net income NetIncomeLoss $38.12M USD 1 Quarter
Net income NetIncomeLoss $38.12M USD 1 Quarter
Net income NetIncomeLoss $35.56M USD 1 Quarter
Net income NetIncomeLoss $35.56M USD 1 Quarter
Net income NetIncomeLoss $36.75M USD 1 Quarter
Net income NetIncomeLoss $36.75M USD 1 Quarter
Net income NetIncomeLoss $41.10M USD 1 Quarter
Net income NetIncomeLoss $41.10M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $15.48M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $15.48M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $15.87M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $15.87M USD 3 Qtrs
Amortization of deferred financing costs and debt discount AmortizationOfFinancingCostsAndDiscounts $1.33M USD 3 Qtrs
Amortization of deferred financing costs and debt discount AmortizationOfFinancingCostsAndDiscounts $1.33M USD 3 Qtrs
Amortization of deferred financing costs and debt discount AmortizationOfFinancingCostsAndDiscounts $1.21M USD 3 Qtrs
Amortization of deferred financing costs and debt discount AmortizationOfFinancingCostsAndDiscounts $1.21M USD 3 Qtrs
Stock compensation expense ShareBasedCompensation $12.82M USD 3 Qtrs
Stock compensation expense ShareBasedCompensation $12.82M USD 3 Qtrs
Stock compensation expense ShareBasedCompensation $4.00M USD 1 Quarter
Stock compensation expense ShareBasedCompensation $4.00M USD 1 Quarter
Stock compensation expense ShareBasedCompensation $13.21M USD 3 Qtrs
Stock compensation expense ShareBasedCompensation $13.21M USD 3 Qtrs
Stock compensation expense ShareBasedCompensation $4.50M USD 1 Quarter
Stock compensation expense ShareBasedCompensation $4.50M USD 1 Quarter
Estimated credit losses (gains) ContractWithCustomerReceivableCreditLossExpenseReversal $-167.00K USD 3 Qtrs
Estimated credit losses (gains) ContractWithCustomerReceivableCreditLossExpenseReversal $-167.00K USD 3 Qtrs
Estimated credit losses (gains) ContractWithCustomerReceivableCreditLossExpenseReversal $231.00K USD 3 Qtrs
Estimated credit losses (gains) ContractWithCustomerReceivableCreditLossExpenseReversal $231.00K USD 3 Qtrs
Unrealized gain (loss) on foreign currency transactions ForeignCurrencyTransactionGainLossUnrealized $191.00K USD 3 Qtrs
Unrealized gain (loss) on foreign currency transactions ForeignCurrencyTransactionGainLossUnrealized $191.00K USD 3 Qtrs
Unrealized gain (loss) on foreign currency transactions ForeignCurrencyTransactionGainLossUnrealized $-342.00K USD 3 Qtrs
Unrealized gain (loss) on foreign currency transactions ForeignCurrencyTransactionGainLossUnrealized $-342.00K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $10.58M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $10.58M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $12.42M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $12.42M USD 3 Qtrs
Amortization of operating lease right-of-use asset OperatingLeaseRightOfUseAssetAmortizationExpense $5.19M USD 3 Qtrs
Amortization of operating lease right-of-use asset OperatingLeaseRightOfUseAssetAmortizationExpense $5.19M USD 3 Qtrs
Amortization of operating lease right-of-use asset OperatingLeaseRightOfUseAssetAmortizationExpense $5.26M USD 3 Qtrs
Amortization of operating lease right-of-use asset OperatingLeaseRightOfUseAssetAmortizationExpense $5.26M USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $2.33M USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $2.33M USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $1.06M USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $1.06M USD 3 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $2.38M USD 3 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $2.38M USD 3 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $716.00K USD 3 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $716.00K USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $23.18M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $23.18M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-9.42M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-9.42M USD 3 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $2.31M USD 3 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $2.31M USD 3 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $1.61M USD 3 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $1.61M USD 3 Qtrs
Other current assets IncreaseDecreaseInOtherCurrentAssets $783.00K USD 3 Qtrs
Other current assets IncreaseDecreaseInOtherCurrentAssets $783.00K USD 3 Qtrs
Other current assets IncreaseDecreaseInOtherCurrentAssets $-2.25M USD 3 Qtrs
Other current assets IncreaseDecreaseInOtherCurrentAssets $-2.25M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $12.89M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $12.89M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $3.37M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $3.37M USD 3 Qtrs
Accrued interest IncreaseDecreaseInInterestPayableNet $-221.00K USD 3 Qtrs
Accrued interest IncreaseDecreaseInInterestPayableNet $-221.00K USD 3 Qtrs
Accrued interest IncreaseDecreaseInInterestPayableNet $-568.00K USD 3 Qtrs
Accrued interest IncreaseDecreaseInInterestPayableNet $-568.00K USD 3 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $-705.00K USD 3 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $-705.00K USD 3 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $-10.79M USD 3 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $-10.79M USD 3 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingLiabilities $-3.84M USD 3 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingLiabilities $-3.84M USD 3 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingLiabilities $-3.95M USD 3 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingLiabilities $-3.95M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $166.75M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $166.75M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $133.09M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $133.09M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $2.52M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $2.52M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.84M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.84M USD 3 Qtrs
Acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $-1.71M USD 3 Qtrs
Acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $-1.71M USD 3 Qtrs
Acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 3 Qtrs
Acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 3 Qtrs
Investments in intangible and other assets PaymentsToAcquireIntangibleAssets $1.39M USD 3 Qtrs
Investments in intangible and other assets PaymentsToAcquireIntangibleAssets $1.39M USD 3 Qtrs
Investments in intangible and other assets PaymentsToAcquireIntangibleAssets $507.00K USD 3 Qtrs
Investments in intangible and other assets PaymentsToAcquireIntangibleAssets $507.00K USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-2.35M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-2.35M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-2.19M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-2.19M USD 3 Qtrs
Proceeds from option exercises ProceedsFromStockOptionsExercised $11.96M USD 3 Qtrs
Proceeds from option exercises ProceedsFromStockOptionsExercised $11.96M USD 3 Qtrs
Proceeds from option exercises ProceedsFromStockOptionsExercised $4.29M USD 3 Qtrs
Proceeds from option exercises ProceedsFromStockOptionsExercised $4.29M USD 3 Qtrs
Tax payments related to issuance of restricted stock units and performance stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $4.82M USD 3 Qtrs
Tax payments related to issuance of restricted stock units and performance stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $4.82M USD 3 Qtrs
Tax payments related to issuance of restricted stock units and performance stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.82M USD 3 Qtrs
Tax payments related to issuance of restricted stock units and performance stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.82M USD 3 Qtrs
Payments on finance lease obligations FinanceLeasePrincipalPayments $143.00K USD 3 Qtrs
Payments on finance lease obligations FinanceLeasePrincipalPayments $143.00K USD 3 Qtrs
Payments on finance lease obligations FinanceLeasePrincipalPayments - USD 3 Qtrs
Payments on finance lease obligations FinanceLeasePrincipalPayments - USD 3 Qtrs
Proceeds from Other Debt ProceedsFromOtherDebt - USD 3 Qtrs
Proceeds from Other Debt ProceedsFromOtherDebt - USD 3 Qtrs
Proceeds from Other Debt ProceedsFromOtherDebt $2.10M USD 3 Qtrs
Proceeds from Other Debt ProceedsFromOtherDebt $2.10M USD 3 Qtrs
Payments for Repurchase of Common Stock PaymentsForRepurchaseOfCommonStock - USD 3 Qtrs
Payments for Repurchase of Common Stock PaymentsForRepurchaseOfCommonStock - USD 3 Qtrs
Payments for Repurchase of Common Stock PaymentsForRepurchaseOfCommonStock $24.34M USD 3 Qtrs
Payments for Repurchase of Common Stock PaymentsForRepurchaseOfCommonStock $24.34M USD 3 Qtrs
Principal payments of long-term debt RepaymentsOfLongTermDebt $45.00M USD 3 Qtrs
Principal payments of long-term debt RepaymentsOfLongTermDebt $45.00M USD 3 Qtrs
Principal payments of long-term debt RepaymentsOfLongTermDebt $150.00M USD 3 Qtrs
Principal payments of long-term debt RepaymentsOfLongTermDebt $150.00M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-43.57M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-43.57M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-165.21M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-165.21M USD 3 Qtrs
Net (decrease) increase in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $120.84M USD 3 Qtrs
Net (decrease) increase in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $120.84M USD 3 Qtrs
Net (decrease) increase in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-34.31M USD 3 Qtrs
Net (decrease) increase in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-34.31M USD 3 Qtrs
Effect of exchange rate on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-211.00K USD 3 Qtrs
Effect of exchange rate on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-211.00K USD 3 Qtrs
Effect of exchange rate on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $125.00K USD 3 Qtrs
Effect of exchange rate on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $125.00K USD 3 Qtrs
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $98.01M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $98.01M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $208.68M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $208.68M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $132.53M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $132.53M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $87.72M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $87.72M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $98.01M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $98.01M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $208.68M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $208.68M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $132.53M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $132.53M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $87.72M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $87.72M USD Point-in-time
Cash paid for interest InterestPaidNet $16.01M USD 3 Qtrs
Cash paid for interest InterestPaidNet $16.01M USD 3 Qtrs
Cash paid for interest InterestPaidNet $17.99M USD 3 Qtrs
Cash paid for interest InterestPaidNet $17.99M USD 3 Qtrs
Cash paid for taxes IncomeTaxesPaid $29.11M USD 3 Qtrs
Cash paid for taxes IncomeTaxesPaid $29.11M USD 3 Qtrs
Cash paid for taxes IncomeTaxesPaid $23.80M USD 3 Qtrs
Cash paid for taxes IncomeTaxesPaid $23.80M USD 3 Qtrs
Non-cash credits for repayment of note receivable NonCashCreditsForRepaymentOfNoteReceivable $509.00K USD 3 Qtrs
Non-cash credits for repayment of note receivable NonCashCreditsForRepaymentOfNoteReceivable $509.00K USD 3 Qtrs
Non-cash credits for repayment of note receivable NonCashCreditsForRepaymentOfNoteReceivable $564.00K USD 3 Qtrs
Non-cash credits for repayment of note receivable NonCashCreditsForRepaymentOfNoteReceivable $564.00K USD 3 Qtrs
Non-cash additions to property and equipment NonCashAdditionsToPropertyAndEquipment $100.00K USD 3 Qtrs
Non-cash additions to property and equipment NonCashAdditionsToPropertyAndEquipment $100.00K USD 3 Qtrs
Non-cash additions to property and equipment NonCashAdditionsToPropertyAndEquipment $1.27M USD 3 Qtrs
Non-cash additions to property and equipment NonCashAdditionsToPropertyAndEquipment $1.27M USD 3 Qtrs
Non-cash additions to intangible assets NonCashAdditionsToIntangibleAssets - USD 3 Qtrs
Non-cash additions to intangible assets NonCashAdditionsToIntangibleAssets - USD 3 Qtrs
Non-cash additions to intangible assets NonCashAdditionsToIntangibleAssets $223.00K USD 3 Qtrs
Non-cash additions to intangible assets NonCashAdditionsToIntangibleAssets $223.00K USD 3 Qtrs
Operating lease right-of-use assets recognized after ASU 2016-02 transition OperatingLeaseRightOfUseAssetsRecognizedInExchangeForLeaseLiabilities $15.88M USD 3 Qtrs
Operating lease right-of-use assets recognized after ASU 2016-02 transition OperatingLeaseRightOfUseAssetsRecognizedInExchangeForLeaseLiabilities $15.88M USD 3 Qtrs
Operating lease right-of-use assets recognized after ASU 2016-02 transition OperatingLeaseRightOfUseAssetsRecognizedInExchangeForLeaseLiabilities - USD 3 Qtrs
Operating lease right-of-use assets recognized after ASU 2016-02 transition OperatingLeaseRightOfUseAssetsRecognizedInExchangeForLeaseLiabilities - USD 3 Qtrs
Stockholders Equity 188 line items
Line Item Tag Value Unit Period
Beginning balance StockholdersEquity $1.65B USD Point-in-time
Beginning balance StockholdersEquity $1.65B USD Point-in-time
Beginning balance StockholdersEquity $1.82B USD Point-in-time
Beginning balance StockholdersEquity $1.82B USD Point-in-time
Beginning balance StockholdersEquity $1.84B USD Point-in-time
Beginning balance StockholdersEquity $1.84B USD Point-in-time
Beginning balance StockholdersEquity $1.61B USD Point-in-time
Beginning balance StockholdersEquity $1.61B USD Point-in-time
Beginning balance StockholdersEquity $1.73B USD Point-in-time
Beginning balance StockholdersEquity $1.73B USD Point-in-time
Beginning balance StockholdersEquity $1.69B USD Point-in-time
Beginning balance StockholdersEquity $1.69B USD Point-in-time
Beginning balance StockholdersEquity $1.78B USD Point-in-time
Beginning balance StockholdersEquity $1.78B USD Point-in-time
Beginning balance StockholdersEquity $1.57B USD Point-in-time
Beginning balance StockholdersEquity $1.57B USD Point-in-time
Net income NetIncomeLoss $33.12M USD 1 Quarter
Net income NetIncomeLoss $33.12M USD 1 Quarter
Net income NetIncomeLoss $41.33M USD 1 Quarter
Net income NetIncomeLoss $41.33M USD 1 Quarter
Net income NetIncomeLoss $115.97M USD 3 Qtrs
Net income NetIncomeLoss $115.97M USD 3 Qtrs
Net income NetIncomeLoss $110.02M USD 3 Qtrs
Net income NetIncomeLoss $110.02M USD 3 Qtrs
Net income NetIncomeLoss $38.12M USD 1 Quarter
Net income NetIncomeLoss $38.12M USD 1 Quarter
Net income NetIncomeLoss $35.56M USD 1 Quarter
Net income NetIncomeLoss $35.56M USD 1 Quarter
Net income NetIncomeLoss $36.75M USD 1 Quarter
Net income NetIncomeLoss $36.75M USD 1 Quarter
Net income NetIncomeLoss $41.10M USD 1 Quarter
Net income NetIncomeLoss $41.10M USD 1 Quarter
APIC, Share-based Payment Arrangement, Increase for Cost Recognition AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.60M USD 1 Quarter
APIC, Share-based Payment Arrangement, Increase for Cost Recognition AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.60M USD 1 Quarter
APIC, Share-based Payment Arrangement, Increase for Cost Recognition AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.29M USD 1 Quarter
APIC, Share-based Payment Arrangement, Increase for Cost Recognition AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.29M USD 1 Quarter
APIC, Share-based Payment Arrangement, Increase for Cost Recognition AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.19M USD 1 Quarter
APIC, Share-based Payment Arrangement, Increase for Cost Recognition AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.19M USD 1 Quarter
APIC, Share-based Payment Arrangement, Increase for Cost Recognition AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.89M USD 1 Quarter
APIC, Share-based Payment Arrangement, Increase for Cost Recognition AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.89M USD 1 Quarter
APIC, Share-based Payment Arrangement, Increase for Cost Recognition AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.95M USD 1 Quarter
APIC, Share-based Payment Arrangement, Increase for Cost Recognition AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.95M USD 1 Quarter
APIC, Share-based Payment Arrangement, Increase for Cost Recognition AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.65M USD 1 Quarter
APIC, Share-based Payment Arrangement, Increase for Cost Recognition AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.65M USD 1 Quarter
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-387.00K USD 1 Quarter
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-387.00K USD 1 Quarter
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $272.00K USD 1 Quarter
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $272.00K USD 1 Quarter
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-426.00K USD 1 Quarter
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-426.00K USD 1 Quarter
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-15.00K USD 1 Quarter
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-15.00K USD 1 Quarter
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $309.00K USD 1 Quarter
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $309.00K USD 1 Quarter
Repurchase of common stock (in shares) TreasuryStockSharesAcquired 693,375.00 shares 3 Qtrs
Repurchase of common stock (in shares) TreasuryStockSharesAcquired 693,375.00 shares 3 Qtrs
Repurchase of common stock (in shares) TreasuryStockSharesAcquired 0.00 shares 3 Qtrs
Repurchase of common stock (in shares) TreasuryStockSharesAcquired 0.00 shares 3 Qtrs
Treasury Stock, Value, Acquired, Cost Method TreasuryStockValueAcquiredCostMethod $24.34M USD 1 Quarter
Treasury Stock, Value, Acquired, Cost Method TreasuryStockValueAcquiredCostMethod $24.34M USD 1 Quarter
Treasury Stock, Value, Acquired, Cost Method TreasuryStockValueAcquiredCostMethod $95.00K USD 1 Quarter
Treasury Stock, Value, Acquired, Cost Method TreasuryStockValueAcquiredCostMethod $95.00K USD 1 Quarter
Shares issued upon vesting of Restricted Stock Units StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-2.31M USD 1 Quarter
Shares issued upon vesting of Restricted Stock Units StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-2.31M USD 1 Quarter
Shares issued upon vesting of Restricted Stock Units StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-302.00K USD 1 Quarter
Shares issued upon vesting of Restricted Stock Units StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-302.00K USD 1 Quarter
Shares issued upon vesting of Restricted Stock Units StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-107.00K USD 1 Quarter
Shares issued upon vesting of Restricted Stock Units StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-107.00K USD 1 Quarter
Shares issued upon vesting of Restricted Stock Units StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-207.00K USD 1 Quarter
Shares issued upon vesting of Restricted Stock Units StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-207.00K USD 1 Quarter
Shares issued upon vesting of Restricted Stock Units StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-3.64M USD 1 Quarter
Shares issued upon vesting of Restricted Stock Units StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-3.64M USD 1 Quarter
Shares issued upon vesting of Restricted Stock Units StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-1.07M USD 1 Quarter
Shares issued upon vesting of Restricted Stock Units StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-1.07M USD 1 Quarter
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $152.00K USD 1 Quarter
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $152.00K USD 1 Quarter
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $9.98M USD 1 Quarter
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $9.98M USD 1 Quarter
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $1.82M USD 1 Quarter
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $1.82M USD 1 Quarter
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $1.28M USD 1 Quarter
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $1.28M USD 1 Quarter
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $3.02M USD 1 Quarter
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $3.02M USD 1 Quarter
Ending balance StockholdersEquity $1.65B USD Point-in-time
Ending balance StockholdersEquity $1.65B USD Point-in-time
Ending balance StockholdersEquity $1.82B USD Point-in-time
Ending balance StockholdersEquity $1.82B USD Point-in-time
Ending balance StockholdersEquity $1.84B USD Point-in-time
Ending balance StockholdersEquity $1.84B USD Point-in-time
Ending balance StockholdersEquity $1.61B USD Point-in-time
Ending balance StockholdersEquity $1.61B USD Point-in-time
Ending balance StockholdersEquity $1.73B USD Point-in-time
Ending balance StockholdersEquity $1.73B USD Point-in-time
Ending balance StockholdersEquity $1.69B USD Point-in-time
Ending balance StockholdersEquity $1.69B USD Point-in-time
Ending balance StockholdersEquity $1.78B USD Point-in-time
Ending balance StockholdersEquity $1.78B USD Point-in-time
Ending balance StockholdersEquity $1.57B USD Point-in-time
Ending balance StockholdersEquity $1.57B USD Point-in-time
Treasury Stock, Common, Shares TreasuryStockCommonShares 3.06M shares Point-in-time
Treasury Stock, Common, Shares TreasuryStockCommonShares 3.06M shares Point-in-time
Treasury Stock, Common, Shares TreasuryStockCommonShares 2.37M shares Point-in-time
Treasury Stock, Common, Shares TreasuryStockCommonShares 2.37M shares Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $102.79M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $102.79M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Treasury Stock, Value TreasuryStockValue $78.45M USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.33B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.33B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.30B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.30B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.31B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.31B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.32B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.32B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.34B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.34B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.32B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.32B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.30B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.30B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.34B USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $1.34B USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.04M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.04M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Common Stock, Value, Issued CommonStockValue $1.02M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $487.26M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $487.26M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $416.64M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $416.64M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $347.96M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $347.96M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $562.13M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $562.13M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $383.52M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $383.52M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $603.24M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $603.24M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $457.97M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $457.97M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $525.39M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $525.39M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.24M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.24M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.54M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.54M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.59M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.59M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.85M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.85M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.04M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.04M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.34M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.34M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.43M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.43M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.32M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.32M USD Point-in-time
Common Stock, Value, Outstanding CommonStockValueOutstanding $1.03M USD Point-in-time
Common Stock, Value, Outstanding CommonStockValueOutstanding $1.03M USD Point-in-time
Common Stock, Value, Outstanding CommonStockValueOutstanding $1.04M USD Point-in-time
Common Stock, Value, Outstanding CommonStockValueOutstanding $1.04M USD Point-in-time
Common Stock, Value, Outstanding CommonStockValueOutstanding $1.03M USD Point-in-time
Common Stock, Value, Outstanding CommonStockValueOutstanding $1.03M USD Point-in-time
Stockholders' Equity, Period Increase (Decrease) CommonStockOtherValueOutstanding $1.02M USD Point-in-time
Stockholders' Equity, Period Increase (Decrease) CommonStockOtherValueOutstanding $1.02M USD Point-in-time

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

NEWS
Loading news...
TRENDING
Loading...