NASDAQ : KALU
-$2.63 (-1.64%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 3.37B | 3.02B | 3.09B | 3.43B | 2.62B | 1.17B | 1.51B | 1.59B | 1.4B | 1.33B |
| costOfRevenue | 3.05B | 2.69B | 2.75B | 3.18B | 2.35B | 941.3M | 1.22B | 1.34B | 1.13B | 1.04B |
| grossProfit | 319.9M | 332.9M | 332.1M | 247.7M | 273.9M | 231.4M | 298.9M | 241.3M | 271.9M | 288.9M |
| researchAndDevelopmentExpenses | 129.2M | 120.8M | 11.1M | - | - | 9.1M | 10.5M | 96.3M | 97.5M | 105M |
| generalAndAdministrativeExpenses | - | 120.8M | 122.7M | - | - | 95.7M | 104.1M | 96M | 96.8M | 104.6M |
| sellingAndMarketingExpenses | - | - | - | 110.9M | 118.8M | 200K | 400K | 300K | 700K | 400K |
| sellingGeneralAndAdministrativeExpenses | 129.2M | 120.8M | 122.7M | 110.9M | 118.8M | 95.9M | 104.5M | 96.3M | 97.5M | 105M |
| otherExpenses | -129.2M | 3.6M | 102.5M | 132.8M | 90.7M | 45.3M | 58.2M | -900K | -3.6M | -13.6M |
| operatingExpenses | 129.2M | 245.2M | 236.3M | 243.7M | 209.5M | 150.3M | 173.2M | 97.7M | 98.3M | 107.8M |
| costAndExpenses | 3.18B | 2.94B | 2.99B | 3.42B | 2.56B | 1.09B | 1.39B | 1.44B | 1.22B | 1.15B |
| netInterestIncome | -49.3M | -40.1M | -45.2M | -47M | -49.3M | -40.3M | -24M | -22.4M | -22M | -20.2M |
| interestIncome | 800K | 3.6M | 1.7M | 1.3M | 200K | 600K | 600K | 300K | 200K | 100000 |
| interestExpense | 50.1M | 43.7M | 46.9M | 48.3M | 49.5M | 40.9M | 24.6M | 22.7M | 22.2M | 20.3M |
| depreciationAndAmortization | 122.5M | 116.4M | 108.6M | 106.9M | 91.5M | 52.2M | 49.1M | 43.9M | 39.7M | 36M |
| ebitda | 322.6M | 223.6M | 211.8M | 117.3M | 117M | 136.6M | 193.5M | 182.9M | 194.9M | 216.5M |
| ebit | 200.1M | 107.2M | 103.2M | 10.4M | 25.5M | 84.4M | 144.4M | 139M | 169.9M | 180.5M |
| nonOperatingIncomeExcludingInterest | -9.4M | -19.5M | -7.4M | -6.4M | 38.9M | -3.3M | -18.7M | 4.6M | -14.7M | 600K |
| operatingIncome | 190.7M | 87.7M | 95.8M | 4M | 64.4M | 81.1M | 125.7M | 143.6M | 150.7M | 177.8M |
| totalOtherIncomeExpensesNet | -40.7M | -24.2M | -39.5M | -41.9M | -88.4M | -42.3M | -45.3M | -23.6M | -22.2M | -33.9M |
| incomeBeforeTax | 150M | 63.5M | 56.3M | -37.9M | -24M | 38.8M | 80.4M | 120M | 133M | 147.2M |
| incomeTaxExpense | 37.5M | 16.7M | 9.1M | -8.3M | -5.5M | 10M | 18.4M | 28.3M | 87.6M | 55.5M |
| netIncomeFromContinuingOperations | 112.5M | 46.8M | 47.2M | -29.6M | -18.5M | 28.8M | 62M | 91.7M | 45.4M | 91.7M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 112.5M | 46.8M | 47.2M | -29.6M | -18.5M | 28.8M | 62M | 91.7M | 45.4M | 91.7M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 112.5M | 46.8M | 47.1M | -29.6M | -18.5M | 28.8M | 62M | 91.7M | 45.4M | 91.7M |
| eps | 6.96 | 2.91 | 2.95 | -1.86 | -1.17 | 1.82 | 3.88 | 5.53 | 2.67 | 5.15 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 7M | 18.4M | 82.4M | 57.4M | 303.2M | 780.3M | 264.6M | 125.6M | 51.1M | 55.2M |
| shortTermInvestments | - | - | - | - | - | - | 78.7M | 36.7M | 183.7M | 231M |
| cashAndShortTermInvestments | 7M | 18.4M | 82.4M | 57.4M | 303.2M | 780.3M | 343.3M | 162.3M | 234.8M | 286.2M |
| netReceivables | 486.7M | 415.1M | 396.1M | 429.3M | 448.9M | 160.5M | 239.8M | 260.3M | 180.5M | 149.6M |
| accountsReceivables | 458.6M | 319.7M | 325.2M | 355.8M | 395.9M | 148.9M | 221.7M | 179.8M | 165M | 137.7M |
| otherReceivables | 28.1M | 95.4M | 70.9M | 73.5M | 53M | 11.6M | 18.1M | 80.5M | 15.5M | 11.9M |
| inventory | 725.2M | 503.9M | 477.2M | 525.4M | 404.6M | 152M | 177.6M | 215.1M | 207.9M | 201.6M |
| prepaids | - | - | - | - | - | - | - | 18.9M | 33.4M | 18.5M |
| otherCurrentAssets | 42.6M | 39M | 34.5M | 30.5M | 48.7M | 28.6M | 19.1M | - | - | - |
| totalCurrentAssets | 1.26B | 976.4M | 990.2M | 1.04B | 1.21B | 1.12B | 779.8M | 656.6M | 656.6M | 655.9M |
| propertyPlantEquipmentNet | 1.17B | 1.19B | 1.08B | 1.05B | 1B | 653.7M | 647.8M | 611.8M | 571.4M | 530.9M |
| goodwill | 18.8M | 18.8M | 18.8M | 18.8M | 39.3M | 18.8M | 18.8M | 44M | 18.8M | 37.2M |
| intangibleAssets | 41M | 45.5M | 50M | 55.3M | 67.7M | 26.7M | 29.6M | 32.4M | 25M | 26.4M |
| goodwillAndIntangibleAssets | 59.8M | 64.3M | 68.8M | 74.1M | 107M | 45.5M | 48.4M | 76.4M | 43.8M | 63.6M |
| longTermInvestments | 21.2M | 19.8M | 19.4M | 16.2M | 15.5M | 16.5M | 15.9M | 14.6M | 19.3M | 13M |
| taxAssets | 200K | 7.2M | 6M | 7.5M | 3.4M | - | 11.8M | 35.9M | 72M | 159.7M |
| otherNonCurrentAssets | 54.5M | 58.8M | 98.7M | 96.1M | 89.7M | 27.6M | 22.5M | 24M | 22.1M | 20.4M |
| totalNonCurrentAssets | 1.3B | 1.34B | 1.28B | 1.25B | 1.22B | 743.3M | 746.4M | 762.7M | 728.6M | 787.6M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.56B | 2.31B | 2.27B | 2.29B | 2.42B | 1.86B | 1.53B | 1.42B | 1.39B | 1.44B |
| totalPayables | 274.6M | 278.1M | 262.2M | 314M | 360.9M | 91.3M | 98.2M | 127.9M | 96.8M | 80.1M |
| accountPayables | 274.6M | 266.9M | 252.7M | 305.1M | 351.4M | 86.1M | 92M | 121.4M | 90M | 75.8M |
| otherPayables | - | 11.2M | 9.5M | 8.9M | 9.5M | 5.2M | 6.2M | 6.5M | 6.8M | 4.3M |
| accruedExpenses | - | 55M | 96.2M | 45.2M | 46.9M | 32.5M | 37.3M | 77.6M | 76.3M | 69.1M |
| shortTermDebt | 7.1M | - | - | 11.2M | 11.1M | 6.3M | 5.1M | - | - | - |
| capitalLeaseObligationsCurrent | - | 8.7M | 10.1M | - | - | - | - | 1.4M | - | - |
| taxPayables | - | 11.2M | 9.5M | 8.9M | 9.5M | 5.2M | 6.2M | 6.5M | 6.8M | 4.3M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | 200K |
| otherCurrentLiabilities | 145.5M | 58.8M | 1.5M | 48.3M | 37.8M | 28.2M | 29.8M | -1.4M | - | 15.6M |
| totalCurrentLiabilities | 427.2M | 400.6M | 370M | 418.7M | 456.7M | 158.3M | 170.4M | 205.5M | 173.1M | 165M |
| longTermDebt | 1.08B | 1.04B | 1.04B | 1.04B | 1.04B | 838.1M | 492.6M | 370.4M | 369.6M | 368.7M |
| capitalLeaseObligationsNonCurrent | 34.1M | 38.2M | 29.2M | 40.4M | 46.9M | 31.8M | 30.6M | 5.6M | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | 32.4M | 31.9M | 100000 |
| deferredTaxLiabilitiesNonCurrent | 75.4M | 24.1M | 13.9M | 4.9M | 10.5M | 13.9M | 4.5M | 4.2M | 4.3M | 3.3M |
| otherNonCurrentLiabilities | 120.7M | 142.4M | 162.3M | 155.5M | 179.5M | 90.2M | 94.2M | 93.2M | 91.9M | 101.7M |
| totalNonCurrentLiabilities | 1.31B | 1.25B | 1.25B | 1.24B | 1.27B | 974M | 621.9M | 473.4M | 465.8M | 473.8M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 34.1M | 46.9M | 39.3M | 40.4M | 46.9M | 31.8M | 30.6M | 7M | - | - |
| totalLiabilities | 1.74B | 1.65B | 1.62B | 1.66B | 1.73B | 1.13B | 792.3M | 678.9M | 638.9M | 638.8M |
| treasuryStock | -475.9M | -475.9M | -475.9M | -475.9M | -475.9M | -475.9M | -463.4M | -420.5M | -358.6M | -281.4M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 200K | 200K | 200K | 200K | 200K | 200K | 200K | 200K | 200K | 200K |
| retainedEarnings | 142.5M | 6.2M | 10.1M | 13.3M | 93M | 158.2M | 172.8M | 150.2M | 85.5M | 75.2M |
| additionalPaidInCapital | 1.13B | 1.12B | 1.1B | 1.09B | 1.08B | 1.07B | 1.06B | 1.06B | 1.06B | 1.05B |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 112.5M | 46.8M | 47.2M | -29.6M | -18.5M | 28.8M | 62M | 91.7M | 45.4M | 91.7M |
| depreciationAndAmortization | 122.5M | 116.4M | 108.6M | 106.9M | 91.5M | 52.2M | 49.1M | 43.9M | 39.7M | 36M |
| deferredIncomeTax | 33.1M | 6.8M | 7.5M | -12M | -11.4M | 15.2M | 21.1M | 36.7M | 89M | 57.4M |
| stockBasedCompensation | 18.5M | 14.4M | 16.1M | 14.3M | 12.9M | 10M | 9.8M | 10.3M | 13.3M | 11.8M |
| changeInWorkingCapital | -184.5M | -32.7M | 30.7M | -169.8M | -40.3M | 98.2M | 30.1M | -44.5M | -32.8M | -19.4M |
| accountsReceivables | -71.9M | -19.3M | 33.2M | 15M | -117.4M | 60.8M | 20.2M | -22.3M | -37.3M | -8.6M |
| inventory | -125.3M | -29.4M | 48.2M | -120.8M | -43.5M | 25.6M | 37.5M | -45M | -6.3M | 13.1M |
| accountsPayables | 15.1M | 14.1M | -43M | -61.2M | 112.5M | -5.9M | -24.5M | 29.2M | 13M | 3.4M |
| otherWorkingCapital | -2.4M | 1.9M | -7.7M | -2.8M | 8.1M | 17.7M | -3.1M | -6.4M | -2.2M | -27.3M |
| otherNonCashItems | 9.3M | 29.8M | 1.8M | 27.1M | 45.2M | 2.5M | 60.2M | 12.1M | -13.1M | -13.2M |
| netCashProvidedByOperatingActivities | 111.4M | 167.1M | 211.9M | -63.1M | 79.4M | 206.9M | 232.3M | 150.2M | 141.5M | 164.3M |
| investmentsInPropertyPlantAndEquipment | -136.9M | -180.8M | -143.2M | -142.5M | -58M | -51.9M | -60.2M | -74.1M | -75.5M | -76.1M |
| acquisitionsNet | 53.1M | - | - | 17M | -609.2M | 51.9M | 60.2M | -43.2M | 75.5M | 76.1M |
| purchasesOfInvestments | -400K | -100000 | -300K | -300K | -400K | -39.6M | -132.9M | -136.1M | -247.5M | -255.3M |
| salesMaturitiesOfInvestments | 6.4M | 300K | 100000 | -17M | - | 118.1M | 91.1M | 283.9M | 296.9M | 55M |
| otherInvestingActivities | - | 6M | 15.2M | 17M | 1.8M | -51.6M | -60M | 600K | -74.9M | -76.1M |
| netCashProvidedByInvestingActivities | -77.8M | -174.6M | -128.2M | -125.8M | -665.8M | 26.9M | -101.8M | 31.1M | -25.5M | -276.4M |
| netDebtIssuance | 12.2M | -2.5M | -2.1M | -2.1M | 167M | 348.3M | 107.1M | -700K | -400K | 169M |
| longTermNetDebtIssuance | 12.2M | -2.5M | -2.1M | -2.1M | 167M | 348.3M | 107.1M | -700K | -400K | 169M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | -2.1M | -1.8M | -2.8M | - | -12.5M | -44.2M | -60.7M | -79.5M | -32.1M |
| netCommonStockIssuance | - | -2.1M | -1.8M | -2.8M | - | -12.5M | -44.2M | -60.7M | -79.5M | -33.3M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -2.1M | -1.8M | -2.8M | - | -12.5M | -44.2M | -60.7M | -79.5M | -33.3M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | 1.2M |
| netDividendsPaid | -51.3M | -50.7M | -50.4M | -50.1M | -46.7M | -43.4M | -39.4M | -37.7M | -35M | -32.4M |
| commonDividendsPaid | -51.3M | -50.7M | -50.4M | -50.1M | -46.7M | -43.4M | -39.4M | -37.7M | -35M | -32.4M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -5.5M | - | - | -1.8M | -11.2M | -10.5M | -15M | -6.9M | -4.5M | -9.7M |
| netCashProvidedByFinancingActivities | -44.6M | -55.3M | -54.3M | -56.8M | 109.1M | 281.9M | 8.5M | -106M | -119.4M | 94.8M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.11B | 929M | 843.5M | 823.1M | 777.4M | 765.4M | 747.7M | 773.4M | 737.5M | 721.7M |
| costOfRevenue | 973.6M | 836.5M | 760.8M | 752.4M | 673.4M | 685.9M | 671.8M | 669.8M | 651.3M | 640.2M |
| grossProfit | 133.2M | 92.5M | 82.7M | 70.7M | 104M | 79.5M | 75.9M | 103.6M | 86.2M | 81.5M |
| researchAndDevelopmentExpenses | 35.4M | 31.9M | 33.9M | 63.4M | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | 32.6M | 32.5M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | 100000 |
| sellingGeneralAndAdministrativeExpenses | 35.4M | 31.9M | 33.9M | 30.8M | 30.8M | 27.8M | 28.8M | 31.6M | 32.6M | 32.6M |
| otherExpenses | -35.4M | -31.9M | -33.9M | -61.6M | 31.8M | 29.6M | 29.7M | 35.8M | 29.3M | 27.2M |
| operatingExpenses | 35.4M | 31.9M | 33.9M | 32.6M | 62.6M | 57.4M | 58.5M | 67.4M | 61.9M | 59.8M |
| costAndExpenses | 1.01B | 868.4M | 794.7M | 785.1M | 736M | 743.3M | 730.3M | 737.2M | 713.2M | 700M |
| netInterestIncome | -14.2M | -13.8M | -12.2M | -12.3M | -11M | -9.8M | -9.8M | -9.9M | -10.6M | -11M |
| interestIncome | 200K | 200K | 200K | 200K | 200K | 600K | 900K | 1.2M | 900K | 500K |
| interestExpense | 14.4M | 14M | 12.4M | 12.5M | 11.2M | 10.4M | 10.7M | 11.1M | 11.5M | 11.5M |
| depreciationAndAmortization | 30.4M | 30.9M | 32M | 29.6M | 30M | 29.6M | 29.9M | 29M | 28.8M | 28.7M |
| ebitda | 127.2M | 88.4M | 92.2M | 72M | 70M | 52.1M | 56M | 64.7M | 64M | 48.9M |
| ebit | 96.8M | 57.5M | 60.2M | 42.4M | 40M | 22.5M | 26.1M | 35.7M | 35.2M | 20.2M |
| nonOperatingIncomeExcludingInterest | 1M | 3.1M | -11.4M | -4.4M | 1.4M | -400K | -8.7M | 500K | -10.9M | 1.5M |
| operatingIncome | 97.8M | 60.6M | 48.8M | 38M | 41.4M | 22.1M | 17.4M | 36.2M | 24.3M | 21.7M |
| totalOtherIncomeExpensesNet | -15.4M | -17.1M | -1M | -8.1M | -12.6M | -10M | -2M | -11.6M | -600K | -13M |
| incomeBeforeTax | 82.4M | 43.5M | 47.8M | 29.9M | 28.8M | 12.1M | 15.4M | 24.6M | 23.7M | 8.7M |
| incomeTaxExpense | 19.9M | 15.3M | 8.3M | 6.7M | 7.2M | 5M | 3.4M | 5.7M | 5.5M | 1.1M |
| netIncomeFromContinuingOperations | 62.5M | 28.2M | 39.5M | 23.2M | 21.6M | 7.1M | 12M | 18.9M | 18.2M | 7.6M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 62.5M | 28.2M | 39.5M | 23.2M | 21.6M | 7.1M | 12M | 18.9M | 18.2M | 7.6M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | 0.0 |
| bottomLineNetIncome | 62.5M | 28.2M | 39.5M | 23.2M | 21.6M | 7.1M | 12M | 18.9M | 18.2M | 7.5M |
| eps | 3.85 | 1.74 | 2.44 | 1.44 | 1.34 | 0.44 | 0.75 | 1.18 | 1.13 | 0.47 |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 30M | 7M | 17.2M | 13.1M | 21.3M | 18.4M | 45.7M | 70.4M | 101.6M | 82.4M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 30M | 7M | 17.2M | 13.1M | 21.3M | 18.4M | 45.7M | 70.4M | 101.6M | 82.4M |
| netReceivables | 604.5M | 486.7M | 475.2M | 486.9M | 457.8M | 415.1M | 433.1M | 447.2M | 415.6M | 396.1M |
| accountsReceivables | 528.6M | 458.6M | 388.9M | 378.7M | 415.3M | 319.7M | 370.2M | 433.8M | 404.4M | 325.2M |
| otherReceivables | 75.9M | 28.1M | 86.3M | 108.2M | 42.5M | 95.4M | 62.9M | 13.4M | 11.2M | 70.9M |
| inventory | 799M | 725.2M | 702.3M | 595.6M | 572.4M | 503.9M | 473.9M | 446.9M | 471.3M | 477.2M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 53.9M | 42.6M | 49.5M | 55M | 42.3M | 39M | 42.2M | 46M | 34.6M | 34.5M |
| totalCurrentAssets | 1.49B | 1.26B | 1.24B | 1.15B | 1.09B | 976.4M | 994.9M | 1.01B | 1.02B | 990.2M |
| propertyPlantEquipmentNet | 1.16B | 1.17B | 1.22B | 1.23B | 1.22B | 1.19B | 1.13B | 1.11B | 1.09B | 1.08B |
| goodwill | 18.8M | 18.8M | 18.8M | 18.8M | 18.8M | 18.8M | 18.8M | 18.8M | 18.8M | 18.8M |
| intangibleAssets | 39.9M | 41M | 42.1M | 43.2M | 44.4M | 45.5M | 46.6M | 47.7M | 48.9M | 50M |
| goodwillAndIntangibleAssets | 58.7M | 59.8M | 60.9M | 62M | 63.2M | 64.3M | 65.4M | 66.5M | 67.7M | 68.8M |
| longTermInvestments | 21.3M | 21.2M | - | 21.1M | 20.8M | - | 19.5M | 19.8M | 19.1M | 19.4M |
| taxAssets | - | 200K | 1.4M | 2.6M | 3.3M | 7.2M | 6.3M | 6M | 5.4M | 6M |
| otherNonCurrentAssets | 58.4M | 54.5M | 61.8M | 46.8M | 41.4M | 78.9M | 97.3M | 99.2M | 99M | 98.7M |
| totalNonCurrentAssets | 1.3B | 1.3B | 1.35B | 1.36B | 1.35B | 1.34B | 1.32B | 1.31B | 1.28B | 1.28B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.79B | 2.56B | 2.59B | 2.51B | 2.44B | 2.31B | 2.31B | 2.32B | 2.3B | 2.27B |
| totalPayables | 509.1M | 274.6M | 404.3M | 329.2M | 304M | 278.1M | 286.1M | 292.6M | 286.9M | 262.2M |
| accountPayables | 494.1M | 274.6M | 392.8M | 317.8M | 289.7M | 266.9M | 275.4M | 281.8M | 273.8M | 252.7M |
| otherPayables | 15M | - | 11.5M | 11.4M | 14.3M | 11.2M | 10.7M | 10.8M | 13.1M | 9.5M |
| accruedExpenses | 82.5M | - | 88.3M | 82.8M | 53.4M | 107.1M | 51.9M | 48.9M | 45.5M | 97.3M |
| shortTermDebt | - | 7.1M | - | - | 7.9M | - | 9.1M | 9.7M | 10M | - |
| capitalLeaseObligationsCurrent | 9.3M | - | 7.7M | 7.6M | - | 8.7M | - | - | - | 10.1M |
| taxPayables | - | - | 11.5M | 11.4M | - | 11.2M | 10.7M | 10.8M | 13.1M | 9.5M |
| deferredRevenue | - | - | - | - | 6.4M | - | - | - | - | - |
| otherCurrentLiabilities | 1M | 145.5M | 400K | 6.6M | 38.3M | 6.7M | 35.1M | 45.2M | 42.3M | 400K |
| totalCurrentLiabilities | 601.9M | 427.2M | 500.7M | 426.2M | 410M | 400.6M | 382.2M | 396.4M | 384.7M | 370M |
| longTermDebt | 1.04B | 1.08B | 1.04B | 1.08B | 1.04B | 1.04B | 1.04B | 1.04B | 1.04B | 1.04B |
| capitalLeaseObligationsNonCurrent | 22.5M | 34.1M | 22.8M | 23.5M | 24M | 25.2M | 25.2M | 26.3M | 27.4M | 29.2M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 93.5M | 75.4M | 64.6M | 55.9M | 50.6M | 24.1M | 23.7M | 20.6M | 19.5M | 13.9M |
| otherNonCurrentLiabilities | 156.9M | 120.7M | 155M | 156M | 156.2M | 155.4M | 172.1M | 169.7M | 163M | 162.3M |
| totalNonCurrentLiabilities | 1.31B | 1.31B | 1.29B | 1.31B | 1.27B | 1.25B | 1.26B | 1.26B | 1.25B | 1.25B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 31.8M | 34.1M | 30.5M | 31.1M | 24M | 33.9M | 25.2M | 26.3M | 27.4M | 39.3M |
| totalLiabilities | 1.91B | 1.74B | 1.79B | 1.74B | 1.68B | 1.65B | 1.64B | 1.65B | 1.63B | 1.62B |
| treasuryStock | -475.9M | -475.9M | -475.9M | -475.9M | -475.9M | -475.9M | -475.9M | -475.9M | -475.9M | -475.9M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 200K | 200K | 200K | 200K | 200K | 200K | 200K | 200K | 200K | 200K |
| retainedEarnings | 191.4M | 142.5M | 127.1M | 100.4M | 90M | 6.2M | 11.8M | 12.5M | 22.1M | 10.1M |
| additionalPaidInCapital | 1.13B | 1.13B | 1.13B | 1.12B | 1.12B | 1.12B | 1.11B | 1.11B | 1.11B | 1.1B |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 62.5M | 28.2M | 39.5M | 23.2M | 21.6M | 7.1M | 2.6M | 18.9M | 18.2M | 7.6M |
| depreciationAndAmortization | 30.4M | 30.9M | 32M | 29.6M | 30M | 28.7M | 29.9M | 29M | 28.8M | 28.7M |
| deferredIncomeTax | 16.8M | 11.9M | 10M | 4.8M | 6.4M | -1.7M | -800K | 4.5M | 4.8M | 1.2M |
| stockBasedCompensation | 5.9M | 4.6M | 5M | 4.7M | 4.2M | 2.7M | 3.6M | 4.1M | 4M | 4.3M |
| changeInWorkingCapital | -30.8M | -105.5M | -20.5M | -50.5M | -7.3M | 11M | -9M | -35.6M | 2M | 18.3M |
| accountsReceivables | -117.8M | -11.6M | 11.3M | -29.1M | -42.5M | 17.9M | 14.2M | -31.8M | -19.6M | 15.5M |
| inventory | -73.8M | -24.9M | -106.7M | -23.2M | 29.5M | -20.7M | -23.5M | 2M | 12.8M | 11.4M |
| accountsPayables | 217.6M | -107.2M | 76.6M | 25.4M | 20.3M | -3.4M | 1.4M | -2.5M | 18.6M | 10.9M |
| otherWorkingCapital | -56.8M | 38.2M | -1.7M | -23.6M | -14.6M | 17.2M | -1.1M | -3.3M | -9.8M | -19.5M |
| otherNonCashItems | 3.1M | 9.3M | -6.9M | 4.1M | 2.1M | -4.4M | 7.8M | 5.4M | 5.5M | 14.2M |
| netCashProvidedByOperatingActivities | 87.9M | -20.6M | 59.1M | 15.9M | 57M | 43.4M | 34.1M | 26.3M | 63.3M | 74.3M |
| investmentsInPropertyPlantAndEquipment | -19.4M | -30.5M | -24.6M | -43.6M | -38.2M | -56M | -51.1M | -43.7M | -30M | -23.2M |
| acquisitionsNet | - | - | - | 200K | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | -400K | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | 6.3M | 100000 | - | - | 100000 | 100000 | 100000 | - |
| otherInvestingActivities | - | 42.4M | 10.5M | - | - | - | 6M | -100000 | - | - |
| netCashProvidedByInvestingActivities | -19.4M | 11.9M | -7.8M | -43.7M | -38.2M | -56M | -45M | -43.7M | -29.9M | -23.2M |
| netDebtIssuance | -22.3M | 21.6M | -33.3M | 32.8M | -700K | -500K | -1.1M | -500K | -400K | -400K |
| longTermNetDebtIssuance | -22.3M | 21.6M | -33.3M | 32.8M | -700K | -500K | -1.1M | -500K | -400K | -400K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -13.6M | -12.8M | -12.8M | -12.8M | -12.9M | -12.7M | -12.7M | -12.7M | -12.6M | -12.7M |
| commonDividendsPaid | -13.6M | -12.8M | -12.8M | -12.8M | -12.9M | -12.7M | -12.7M | -12.7M | -12.6M | -12.7M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -9.5M | -10.2M | -1.1M | -600K | -1.8M | -300K | - | -600K | -1.2M | - |
| netCashProvidedByFinancingActivities | -45.4M | -1.4M | -47.2M | 19.4M | -15.4M | -13.5M | -13.8M | -13.8M | -14.2M | -13.1M |