2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
StockIssued1 | 0.00 | 16.40M | 0.00 | 3.00M | 33.00M | |||
PrepaidExpenseCurrent | 9.60M | 9.20M | 8.30M | 3.60M | 5.30M | |||
FinanceLeaseRightOfUseAsset | ||||||||
FinanceLeaseRightOfUseAssetAmortization | 4.00M | 2.20M | 2.70M | 4.70M | 5.20M | |||
CapitalLeasesFutureMinimumPaymentsDue | 12.00M | 12.00M | 10.00M | |||||
CapitalLeasesFutureMinimumPaymentsDueCurrent | 5.00M | 5.00M | ||||||
CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments | 1.00M | 1.00M | 0.50M | |||||
CapitalLeasesFutureMinimumPaymentsDueInFourYears | 0.20M | 0.20M | ||||||
CapitalLeasesFutureMinimumPaymentsDueInFiveYears | 0.10M | 0.10M | ||||||
CapitalLeasesFutureMinimumPaymentsDueInThreeYears | 2.10M | 2.10M | 0.70M | |||||
CapitalLeasesFutureMinimumPaymentsDueInTwoYears | 4.60M | 4.60M | 1.00M | |||||
LesseeOperatingLeaseLiabilityPaymentsDue | 11.30M | 14.30M | 8.70M | 7.80M | 8.50M | |||
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive | 2.40M | |||||||
LesseeOperatingLeaseLiabilityPaymentsDueYearThree | 0.90M | |||||||
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo | 1.10M | |||||||
LesseeOperatingLeaseLiabilityPaymentsDueYearFive | 0.80M | |||||||
LesseeOperatingLeaseLiabilityPaymentsDueYearFour | 0.80M | |||||||
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths | 2.50M | |||||||
PurchaseObligation | 42.10M | |||||||
PurchaseObligationDueInNextTwelveMonths | 37.60M | |||||||
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization | 401.30M | 385.50M | 408.20M | 300.60M | ||||
AssetsCurrent | 135.40M | 140.10M | 105.20M | 35.70M | 58.70M | 61.10M | 49.70M | |
CapitalLeaseObligationsIncurred | 2.40M | |||||||
PropertyPlantAndEquipmentNet | 270.60M | 189.40M | 229.80M | 229.80M | 189.20M | |||
MinorityInterest | 0.00 | 82.90M | 89.80M | 90.10M | 92.00M | |||
DeferredTaxLiabilities | 11.30M | 4.60M | 3.20M | 0.50M | 0.50M | 0.20M | ||
DeferredTaxLiabilitiesOther | 0.30M | 0.30M | 0.30M | |||||
DeferredTaxLiabilitiesPropertyPlantAndEquipment | 27.30M | 21.80M | 21.50M | 0.50M | 0.50M | 0.20M | ||
StockholdersEquity | 271.80M | 266.20M | 248.70M | 101.90M | 113.20M | 101.90M | 103.70M | |
LiabilitiesAndStockholdersEquity | 378.00M | 381.60M | 393.10M | 240.60M | 293.50M | 302.50M | 259.70M | |
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization | 196.60M | 167.20M | 140.50M | 113.00M | ||||
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | 15.70M | 3.70M | 0.60M | 2.80M | 6.90M | 5.30M | ||
AccountsPayableRelatedPartiesCurrent | 2.40M | |||||||
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | 3.60M | 3.20M | 3.70M | 3.30M | ||||
AllowanceForDoubtfulAccountsReceivableWriteOffs | 0.10M | 0.00 | 0.30M | 0.10M | 0.20M | 1.00M | ||
OtherLiabilitiesCurrent | 0.10M | 6.60M | 5.40M | 0.70M | 2.00M | 3.00M | ||
IncreaseDecreaseInOtherNoncurrentLiabilities | -2.60M | 3.70M | 0.70M | 1.10M | 0.30M | -1.10M | -0.30M | |
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability | 8.30M | |||||||
DeferredTaxAssetsOperatingLossCarryforwards | 12.90M | 16.00M | 17.50M | 16.40M | 16.40M | 15.70M | 6.20M | |
FinanceLeasePrincipalPayments | 5.40M | 4.50M | 5.40M | 4.70M | 4.80M | |||
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive | 0.10M | |||||||
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization | 226.30M | 221.60M | 270.60M | 189.40M | ||||
AccountsPayableCurrent | 31.30M | 24.30M | 20.70M | 10.50M | 13.80M | 17.20M | 32.00M | |
ContractWithCustomerAssetNet | 17.70M | 26.90M | 13.00M | 1.10M | 1.20M | |||
EmployeeRelatedLiabilitiesCurrent | 13.70M | 12.50M | 12.70M | 4.50M | 6.30M | 6.20M | 2.90M | |
OperatingLeaseLiability | 9.80M | 11.90M | 7.20M | 5.90M | 6.50M | |||
LongTermDebtCurrent | 0.10M | 6.80M | 44.10M | 10.00M | 15.80M | 15.80M | 1.30M | |
IncreaseDecreaseInAccountsReceivable | -5.30M | 10.70M | 49.00M | -15.60M | -5.20M | 13.50M | 12.40M | |
Goodwill | 0.00 | 9.00M | ||||||
GoodwillAcquiredDuringPeriod | 0.00 | 7.40M | ||||||
TaxesPayableCurrent | 1.70M | 2.10M | 2.10M | 1.00M | 1.80M | 2.90M | 1.40M | |
DeferredTaxAssetsNet | 18.40M | 20.00M | 18.60M | 11.10M | 12.90M | 10.30M | 4.20M | |
LongTermDebt | 0.10M | 18.40M | 62.50M | 24.50M | 42.40M | 60.50M | ||
OtherAssetsCurrent | 2.90M | |||||||
AdditionalPaidInCapital | 266.20M | 262.60M | 260.20M | 123.90M | 121.80M | 111.60M | 110.10M | |
DeferredTaxAssetsOther | 1.70M | 1.80M | 1.00M | |||||
DeferredTaxAssetsValuationAllowance | 0.00 | 1.70M | 1.90M | 5.30M | 3.50M | 5.40M | 2.30M | |
PreferredStockSharesIssued | 0.00 | 0.00 | 6.00M | 0.00 | 0.00 | 0.00 | 0.00 | |
ProvisionForDoubtfulAccounts | 0.90M | 0.20M | 1.50M | 0.10M | 1.30M | 0.20M | 0.30M | |
OperatingLeaseRightOfUseAsset | 9.00M | 11.20M | 6.80M | 5.80M | 6.50M | |||
PreferredStockSharesOutstanding | 0.00 | 0.00 | 6.00M | 0.00 | 0.00 | 0.00 | 0.00 | |
PreferredStockSharesAuthorized | 50.00M | 50.00M | 50.00M | 50.00M | 50.00M | 50.00M | 50.00M | |
PreferredStockParOrStatedValuePerShare | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | |
DeferredIncomeTaxLiabilitiesNet | 11.30M | |||||||
AllowanceForDoubtfulAccountsReceivableCurrent | 3.80M | 3.00M | 2.80M | 1.60M | 1.60M | 0.50M | 1.30M | |
DeferredIncomeTaxLiabilities | 29.70M | 24.60M | 21.80M | 11.60M | ||||
IncreaseDecreaseInAccountsPayable | 6.60M | 2.80M | 4.10M | -3.30M | -1.10M | 0.20M | 2.60M | |
DeferredTaxLiabilitiesInvestments | 0.00 | 11.10M | 12.90M | 10.30M | 4.20M | |||
PaymentsToAcquirePropertyPlantAndEquipment | 36.50M | 13.80M | 5.60M | 7.20M | 24.20M | 75.90M | 21.70M | |
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount | 1.50M | 2.40M | 1.50M | 1.90M | 2.00M | |||
OtherAssetsNoncurrent | 1.00M | 1.60M | 2.70M | 1.20M | 0.10M | 1.60M | 1.00M | |
RepaymentsOfNotesPayable | 0.00 | 3.60M | 0.00 | |||||
CapitalLeaseObligations | ||||||||
CapitalLeaseObligationsNoncurrent | 6.60M | 6.60M | 1.50M | |||||
CapitalLeaseObligationsCurrent | 4.40M | 4.40M | 8.00M | |||||
FiniteLivedIntangibleAssetsNet | 6.30M | 7.10M | 7.80M | 8.50M | 9.30M | 10.00M | 10.80M | |
FinanceLeaseLiability | 12.40M | 7.50M | 8.50M | 3.80M | 8.70M | |||
FinanceLeaseLiabilityPaymentsDue | 14.30M | 8.10M | 9.00M | 4.10M | 9.30M | |||
FinanceLeaseLiabilityPaymentsDueYearFour | 1.50M | 0.10M | 0.20M | |||||
FinanceLeaseLiabilityNoncurrent | 7.70M | 3.40M | 2.90M | 1.30M | 3.60M | |||
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths | 5.70M | 4.40M | 5.50M | |||||
FinanceLeaseLiabilityPaymentsDueYearTwo | 4.30M | 2.40M | 2.90M | |||||
FinanceLeaseLiabilityCurrent | 4.70M | 4.10M | 5.60M | 2.50M | 5.10M | |||
FinanceLeaseLiabilityUndiscountedExcessAmount | 1.90M | 0.60M | 0.50M | 0.30M | 0.60M | |||
FinanceLeaseLiabilityPaymentsDueYearThree | 2.80M | 1.20M | 0.70M | |||||
ConstructionInProgressGross | 21.60M | 3.30M | 2.90M | 1.80M | 6.30M | |||
CapitalLeasesFutureMinimumPaymentsDueThereafter | 0.00 | |||||||
CashAndCashEquivalentsAtCarryingValue | 15.70M | 3.70M | 0.60M | 2.80M | 6.90M | 2.60M | 5.30M | |
Assets | 378.00M | 381.60M | 393.10M | 240.60M | 293.50M | 302.50M | 259.70M | |
IncreaseDecreaseInInventories | 0.90M | 3.40M | -2.70M | -0.40M | -1.10M | 3.40M | ||
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest | 266.20M | 248.70M | 184.80M | 203.00M | ||||
OperatingLeaseLiabilityCurrent | 2.60M | 2.30M | 1.40M | 0.70M | 2.00M | |||
LiabilitiesCurrent | 69.00M | 74.50M | 102.70M | 33.00M | 55.10M | 58.90M | 52.90M | |
OperatingLeaseLiabilityNoncurrent | 7.20M | 9.60M | 5.80M | 5.20M | 4.50M | |||
IncreaseDecreaseInAccruedLiabilities | -7.20M | 5.80M | 19.60M | -9.10M | 0.50M | 7.50M | 7.40M | |
LongTermDebtNoncurrent | 0.00 | 11.60M | 18.40M | 14.50M | 26.60M | 44.70M | 5.80M | |
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased | 0.58M | 0.58M | ||||||
AccountsReceivableNetCurrent | 85.40M | 91.20M | 80.80M | 25.90M | 41.50M | 45.40M | 32.10M | |
PropertyPlantAndEquipmentGross | 275.10M | 282.30M | 214.60M | |||||
ValuationAllowanceDeferredTaxAssetChangeInAmount | -1.70M | |||||||
PreferredStockValue | 0.00 | 0.00 | 0.10M | 0.00 | 0.00 | 0.00 | ||
OtherLiabilitiesNoncurrent | 8.10M | 5.00M | 1.80M | 0.70M | 0.30M | 3.80M | ||
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear | 0.80M | 0.60M | ||||||
DebtInstrumentCarryingAmount | 18.60M | 63.20M | 25.20M | 43.50M | 61.80M | |||
RestrictedCashCurrent | 1.80M | |||||||
PrepaidExpenseAndOtherAssetsCurrent | 5.10M | 5.70M | ||||||
FiniteLivedIntangibleAssetsAccumulatedAmortization | 5.10M | 4.30M | 3.60M | 2.90M | 2.10M | 1.50M | 0.70M | |
StockRepurchaseProgramAuthorizedAmount1 | 35.00M | 5.00M | 5.00M | |||||
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | 52.50M | 52.50M | 25.40M | |||||
DeferredTaxAssetsGross | 15.70M | 6.50M | ||||||
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect | 12.00M | 3.10M | -2.20M | -4.10M | 4.30M | |||
Liabilities | 106.20M | 115.40M | 144.40M | 55.80M | 90.50M | 110.50M | 64.00M | |
OperatingLossCarryforwards | 57.90M | 69.50M | 78.80M | 71.50M | 71.70M | 78.90M | 6.20M | |
TreasuryStockShares | 0.55M | 0.55M | 0.55M | 0.11M | ||||
TreasuryStockValueAcquiredCostMethod | 3.10M | 3.10M | 0.70M | |||||
DilutiveSecurities | 0.00 | |||||||
InventoryNet | 6.40M | 5.90M | 2.50M | 2.30M | 3.80M | 4.90M | ||
AccruedLiabilitiesCurrent | 29.60M | 36.10M | 30.30M | 9.30M | 18.40M | 18.50M | 11.60M | |
RetainedEarningsAccumulatedDeficit | 28.40M | 7.10M | -8.00M | -18.40M | -8.10M | -9.90M | -6.60M | |
PreferredStockLiquidationPreference | 7.00 |