NASDAQ : AEIS
-$1.84 (-0.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 | 1.8B | 1.48B | 1.66B | 1.85B | 1.46B | 1.42B | 788.95M | 718.89M | 671.01M | 483.7M |
| costOfRevenue | 1.13B | 952.7M | 1.06B | 1.17B | 923.63M | 873.96M | 473.3M | 353.28M | 314.63M | 230.56M |
| grossProfit | 670M | 529.34M | 592.4M | 675.51M | 532.32M | 541.87M | 315.65M | 365.61M | 356.38M | 253.15M |
| researchAndDevelopmentExpenses | 232.4M | 211.83M | 202.44M | 191.02M | 161.83M | 143.96M | 101.5M | 76.01M | 58M | 44.44M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 242.4M | 224.54M | 221.03M | 218.46M | 192M | 188.59M | 142.56M | 108.03M | 93.26M | 77.68M |
| otherExpenses | - | 56.36M | 55.23M | 32.93M | 26.81M | 33.3M | 17.21M | 823K | -2.58M | 1.22M |
| operatingExpenses | 474.8M | 492.74M | 478.7M | 442.41M | 380.64M | 365.85M | 261.26M | 189.82M | 155.61M | 126.29M |
| costAndExpenses | 1.6B | 1.45B | 1.54B | 1.61B | 1.3B | 1.24B | 734.56M | 543.1M | 470.24M | 356.85M |
| netInterestIncome | 9.9M | 17.76M | 10.53M | -3.18M | -3.12M | - | - | - | - | - |
| interestIncome | 26.6M | 42.86M | 27.09M | 4.15M | 454K | - | - | - | - | - |
| interestExpense | 16.7M | 25.1M | 16.57M | 7.32M | 3.58M | - | - | - | - | - |
| depreciationAndAmortization | 62M | 68.46M | 66.53M | 60.3M | 52.89M | 47.77M | 26.15M | 13.59M | 9.42M | 7.81M |
| ebitda | 247.4M | 145.94M | 205.56M | 309.36M | 205.18M | 236.96M | 85.57M | 189.38M | 210.19M | 134.67M |
| ebit | 185.4M | 77.48M | 139.03M | 249.07M | 152.29M | 189.19M | 59.43M | 175.79M | 200.77M | 128.08M |
| nonOperatingIncomeExcludingInterest | 9.8M | -40.88M | -25.33M | -15.97M | -606K | -13.17M | -5.04M | -4.24M | - | -1.22M |
| operatingIncome | 195.2M | 36.61M | 113.69M | 233.1M | 151.68M | 176.02M | 54.39M | 171.55M | 200.77M | 126.86M |
| totalOtherIncomeExpensesNet | -26.5M | 15.77M | 8.77M | 8.65M | -2.97M | -17.88M | 12.81M | 823K | -2.58M | 1.22M |
| incomeBeforeTax | 168.7M | 52.38M | 122.46M | 241.74M | 148.71M | 158.15M | 67.19M | 172.38M | 198.19M | 128.08M |
| incomeTaxExpense | 19.4M | -3.93M | -8.29M | 39.85M | 14M | 23M | 10.7M | 25.23M | 62.09M | 11.13M |
| netIncomeFromContinuingOperations | 149.3M | 56.31M | 130.75M | 201.89M | 134.71M | 135.15M | 56.5M | 147.15M | 136.1M | 116.95M |
| netIncomeFromDiscontinuedOperations | -900K | -2.09M | -2.46M | -2.22M | 73000 | -421K | 8.48M | - | 1.76M | 10.51M |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | -38000 | - | - |
| netIncome | 148.4M | 54.21M | 128.28M | 199.66M | 134.74M | 134.68M | 64.94M | 147.02M | 137.86M | 127.45M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 148.4M | 54.21M | 128.28M | 199.66M | 134.74M | 134.68M | 64.94M | 147.02M | 137.86M | 127.45M |
| eps | 3.95 | 1.45 | 0.87 | 5.33 | 3.53 | 3.52 | 1.7 | 3.76 | 3.47 | 3.21 |
| 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 | 791.2M | 722.09M | 1.04B | 458.82M | 544.37M | 480.37M | 346.44M | 349.3M | 407.28M | 281.95M |
| shortTermInvestments | 200K | - | - | - | - | 2.65M | 2.61M | 2.47M | 3.1M | 4.74M |
| cashAndShortTermInvestments | 791.2M | 722.09M | 1.04B | 458.82M | 544.37M | 483.02M | 349.06M | 351.77M | 410.39M | 286.69M |
| netReceivables | 325.2M | 265.32M | 282.43M | 300.68M | 237.23M | 239.98M | 250.81M | 102.66M | 88.72M | 77.15M |
| accountsReceivables | 325.2M | 265.32M | 282.43M | 300.68M | 217.55M | 235.18M | 246.56M | 100.44M | 87.43M | 75.67M |
| otherReceivables | - | - | - | - | 19.68M | 4.8M | 4.24M | 2.22M | 1.3M | 1.48M |
| inventory | 411.2M | 360.41M | 336.14M | 376.01M | 338.41M | 221.35M | 230.02M | 97.99M | 78.45M | 55.77M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 46.3M | 41.51M | 48.77M | 53M | 42.22M | 35.9M | 36.86M | 16.03M | 17.66M | 18.72M |
| totalCurrentAssets | 1.57B | 1.39B | 1.71B | 1.19B | 1.16B | 980.25M | 866.74M | 568.45M | 595.22M | 438.33M |
| propertyPlantEquipmentNet | 370.9M | 281.91M | 263.1M | 248.64M | 216.6M | 218.59M | 213.51M | 31.27M | 17.8M | 13.34M |
| goodwill | 300.8M | 296M | 283.84M | 281.43M | 212.19M | 209.98M | 202.93M | 101.9M | 53.81M | 42.12M |
| intangibleAssets | 117.7M | 139.39M | 161.48M | 189.53M | 159.41M | 168.94M | 184.01M | 54.91M | 33.5M | 28.07M |
| goodwillAndIntangibleAssets | 418.5M | 435.39M | 445.32M | 470.96M | 371.6M | 378.92M | 386.94M | 156.81M | 87.31M | 70.2M |
| longTermInvestments | 13.5M | - | - | - | - | - | - | 6.87M | 3.05M | 1.84M |
| taxAssets | - | - | - | - | 47.24M | 50.8M | 42.66M | 47.1M | 18.84M | 32.2M |
| otherNonCurrentAssets | 169M | 155.27M | 136.45M | 84.06M | 19.67M | 19.1M | 22.56M | 5.98M | 11.08M | 15.63M |
| totalNonCurrentAssets | 971.9M | 872.57M | 844.86M | 803.65M | 655.11M | 667.41M | 665.67M | 248.04M | 138.08M | 133.2M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.55B | 2.26B | 2.56B | 1.99B | 1.82B | 1.65B | 1.53B | 816.48M | 733.31M | 571.53M |
| totalPayables | 224.1M | 143.5M | 141.85M | 170.47M | 193.71M | 137.07M | 180.36M | 52.9M | 53.54M | 48.03M |
| accountPayables | 224.1M | 143.5M | 141.85M | 170.47M | 193.71M | 125.22M | 170.67M | 39.65M | 48.18M | 46.26M |
| otherPayables | - | - | - | - | - | 11.85M | 9.69M | 13.26M | 5.36M | 1.78M |
| accruedExpenses | 171.1M | 141.43M | 140.26M | 159.48M | 118.5M | 113.05M | 93.24M | 44.77M | 38.32M | 27.82M |
| shortTermDebt | 567.5M | - | 20M | 20M | 20M | 17.5M | 17.5M | - | - | - |
| capitalLeaseObligationsCurrent | 15.8M | 17.83M | 17.74M | 16.77M | 15.84M | 16.59M | 18.31M | - | - | - |
| taxPayables | - | - | - | - | 9.23M | 11.85M | 9.69M | 13.26M | 5.36M | 1.78M |
| deferredRevenue | - | - | - | 26.32M | 22.14M | 12.18M | 10.93M | 7.34M | 6.4M | 5.77M |
| otherCurrentLiabilities | 12.7M | 11.47M | 16M | - | - | - | - | 5.29M | 7.85M | 13.42M |
| totalCurrentLiabilities | 991.2M | 314.22M | 335.85M | 393.04M | 370.2M | 296.4M | 320.33M | 110.31M | 106.12M | 95.05M |
| longTermDebt | - | 564.7M | 895.68M | 353.26M | 372.73M | 304.55M | 321.53M | - | - | - |
| capitalLeaseObligationsNonCurrent | 95.7M | 89.18M | 89.33M | 94.46M | 95.18M | 95.99M | 90.54M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | 6.2M | 7.35M | 8.01M | 29.11M | 33.4M | 39.17M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | 9.92M | 10.09M | 9.95M | 6.99M | 4.56M | 1.01M |
| otherNonCurrentLiabilities | 96.1M | 90.63M | 91.72M | 85.14M | 91.61M | 117.95M | 104.79M | 62.78M | 68.59M | 44.23M |
| totalNonCurrentLiabilities | 191.8M | 744.5M | 1.08B | 532.86M | 575.65M | 535.92M | 534.81M | 98.87M | 106.55M | 84.41M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 111.5M | 107M | 107.07M | 111.23M | 111.02M | 112.58M | 108.85M | - | - | - |
| totalLiabilities | 1.18B | 1.06B | 1.41B | 925.9M | 945.84M | 832.32M | 855.15M | 209.18M | 212.67M | 179.46M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | -2.6M | 38000 | 37000 | 37000 | 38000 | 38000 | 38000 | 38000 | 40000 | 40000 |
| retainedEarnings | 1.13B | 1.03B | 989.73M | 915.27M | 756.32M | 712.3M | 577.72M | 512.78M | 333.22M | 195.36M |
| additionalPaidInCapital | 230.6M | 189.14M | 148.3M | 134.64M | 115.71M | 105.01M | 104.85M | 97.42M | 184.84M | 203.6M |
| 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 | 149.3M | 56.31M | 130.75M | 201.89M | 134.71M | 135.15M | 56.5M | 147.15M | 136.1M | 116.95M |
| depreciationAndAmortization | 61.9M | 68.46M | 66.53M | 60.3M | 52.89M | 47.77M | 26.15M | 13.59M | 9.42M | 7.81M |
| deferredIncomeTax | -13.8M | -20.5M | -33.94M | -5.74M | 1.33M | -622K | -3.22M | 5.62M | 28.76M | 3.57M |
| stockBasedCompensation | 55.7M | 45.94M | 31M | 19.85M | 15.74M | 12.27M | 7.33M | 9.7M | 12.55M | 6.33M |
| changeInWorkingCapital | -22.5M | -22.21M | 18.14M | -88.61M | -64.61M | 5.57M | -25.85M | -25.12M | -494K | -8.46M |
| accountsReceivables | -57.4M | 14.62M | 23.28M | -59.63M | 5.27M | 15.41M | -18.88M | 3.44M | -7.5M | -21.6M |
| inventory | -47.4M | -27.9M | 39.3M | -32.24M | -115.74M | 11.66M | 3.69M | -11.28M | -19.26M | -6.36M |
| accountsPayables | 79.3M | -558K | -26.08M | -28.7M | 67.11M | -48.16M | -16.09M | -12.62M | 1.81M | 18.96M |
| otherWorkingCapital | 3M | -8.37M | -18.36M | 31.97M | -21.25M | 26.66M | 5.44M | -4.67M | 24.45M | 544K |
| otherNonCashItems | 3.5M | 2.76M | -3.55M | -4.11M | 189K | 1.09M | -12.5M | 325K | -3.64M | -7.54M |
| netCashProvidedByOperatingActivities | 233.3M | 130.75M | 208.94M | 183.59M | 140.24M | 201.24M | 48.39M | 151.27M | 182.7M | 118.66M |
| investmentsInPropertyPlantAndEquipment | -107.4M | -56.79M | -61M | -58.88M | -31.88M | -36.48M | -25.19M | -20.33M | -9.04M | -6.82M |
| acquisitionsNet | - | -13.76M | - | -149.39M | -21.54M | -5.48M | -366.1M | -93.76M | -17.35M | - |
| purchasesOfInvestments | -2.4M | -2.99M | -3.75M | - | - | 116K | - | -95000 | -3.6M | -763K |
| salesMaturitiesOfInvestments | - | - | - | - | - | 3000 | 1.74M | 589K | 1.9M | 7.88M |
| otherInvestingActivities | - | - | - | - | 6.11M | -1M | -4.3M | 494K | -3.49M | 7.12M |
| netCashProvidedByInvestingActivities | -109.8M | -73.54M | -64.75M | -208.27M | -47.3M | -42.84M | -393.85M | -113.59M | -28.08M | 300K |
| netDebtIssuance | -1.9M | -355M | 541.12M | -20M | 69.9M | -17.5M | 338.74M | - | - | - |
| longTermNetDebtIssuance | -1.9M | -355M | 541.12M | -20M | 71.25M | -17.5M | 338.74M | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | -1.35M | - | - | - | - | - |
| netStockIssuance | -30.2M | -1.77M | -40M | -26.64M | -78.12M | -11.63M | - | -95.12M | -29.99M | - |
| netCommonStockIssuance | -30.2M | -1.77M | -40M | -26.64M | -78.12M | -11.63M | - | -95.12M | -29.99M | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | 2.18M |
| commonStockRepurchased | -30.2M | -1.77M | -40M | -26.64M | -78.12M | -11.63M | - | -95.12M | -29.99M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -15.6M | -15.37M | -15.22M | -15.2M | -15.38M | - | - | - | - | - |
| commonDividendsPaid | -15.6M | -15.37M | -15.22M | -15.2M | -15.38M | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -8.4M | -4.95M | -40.21M | -26000 | -1.76M | -482K | 104K | -2.01M | -1.31M | 2.14M |
| netCashProvidedByFinancingActivities | -56.1M | -377.09M | 445.68M | -61.86M | -25.37M | -29.61M | 338.84M | -97.13M | -31.31M | 2.76M |
| 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 | 511M | 489.4M | 463.3M | 441.5M | 404.6M | 415.4M | 374.22M | 364.9M | 327.5M | 405.27M |
| costOfRevenue | 310.1M | 296.4M | 283.4M | 278.1M | 254.1M | 260.7M | 240.15M | 237.2M | 214.6M | 262.4M |
| grossProfit | 200.9M | 193M | 179.9M | 163.4M | 150.5M | 154.7M | 134.07M | 127.7M | 112.9M | 142.87M |
| researchAndDevelopmentExpenses | 62.4M | 60.1M | 59.1M | 59M | 54.2M | 56.1M | 53.56M | 52.3M | 49.8M | 49.02M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 62.3M | 63.4M | 59.9M | 60.2M | 59M | 58.16M | 56.24M | 55.1M | 55.1M | 54.93M |
| otherExpenses | 5.3M | 5.4M | 11.7M | 12.6M | 6.7M | 6.43M | 35.32M | 7.4M | 7.1M | 25.14M |
| operatingExpenses | 130M | 128.9M | 130.7M | 131.8M | 119.9M | 120.7M | 145.12M | 114.8M | 112M | 129.1M |
| costAndExpenses | 440.1M | 425.3M | 414.1M | 409.9M | 374M | 381.39M | 385.26M | 352M | 326.6M | 391.5M |
| netInterestIncome | 2.2M | 2.4M | 2.4M | 3.2M | 3.4M | 2.43M | 4.64M | 6M | 8.3M | - |
| interestIncome | 5.8M | 6.5M | 6.6M | 6.6M | 6.9M | 7.08M | 11.02M | 12.1M | 12.64M | - |
| interestExpense | 3.6M | 4.1M | 4.2M | 3.4M | 3.5M | 4.64M | 6.38M | 6.1M | 4.34M | - |
| depreciationAndAmortization | 15.8M | 15.1M | 15.1M | 15.6M | 16.1M | 16.63M | 17.92M | 16.9M | 17M | 16.77M |
| ebitda | 89.4M | 76.4M | 67.4M | 48.3M | 49.5M | 61.86M | 9.76M | 41.6M | 31.1M | 46.97M |
| ebit | 73.6M | 61.3M | 52.3M | 32.7M | 33.4M | 45.22M | -8.17M | 24.7M | 14.1M | 30.2M |
| nonOperatingIncomeExcludingInterest | -2.7M | 2.8M | -3.1M | -1.1M | -2.8M | -11.22M | -2.88M | -11.8M | -13.2M | -16.43M |
| operatingIncome | 70.9M | 64.1M | 49.2M | 31.6M | 30.6M | 34.01M | -11.05M | 12.9M | 900K | 13.77M |
| totalOtherIncomeExpensesNet | -900K | -6.9M | 3.1M | -2.3M | -700K | 6.57M | -3.5M | 5.7M | 6.9M | 2.43M |
| incomeBeforeTax | 70M | 57.2M | 52.3M | 29.3M | 29.9M | 40.58M | -14.55M | 18.6M | 7.8M | 16.2M |
| incomeTaxExpense | 2.7M | 4.7M | 5.9M | 3.8M | 5M | -8.48M | -400K | 3.2M | 1.8M | -21.69M |
| netIncomeFromContinuingOperations | 67.3M | 52.5M | 46.4M | 25.5M | 24.9M | 49.06M | -14.15M | 15.4M | 6M | 37.89M |
| netIncomeFromDiscontinuedOperations | -500K | -200K | -200K | -300K | -200K | -188K | -758K | -600K | -600K | -389K |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 66.8M | 52.3M | 46.2M | 25.2M | 24.7M | 48.87M | -14.9M | 14.8M | 5.4M | 37.5M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 66.8M | 52.3M | 46.4M | 25.2M | 24.7M | 48.87M | -14.9M | 14.8M | 5.4M | 37.5M |
| eps | 1.77 | 1.39 | 1.23 | 0.67 | 0.66 | 1.3 | -0.4 | 0.39 | 0.14 | 1.01 |
| 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 | 699.5M | 791.2M | 758.6M | 713.5M | 723M | 722.09M | 657.29M | 986.15M | 1.02B | 1.04B |
| shortTermInvestments | - | 200K | 200K | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 699.5M | 791.2M | 758.8M | 713.5M | 723M | 722.09M | 657.29M | 986.15M | 1.02B | 1.04B |
| netReceivables | 376.7M | 325.2M | 299.5M | 304M | 276.7M | 265.32M | 259.4M | 262.42M | 247.51M | 282.43M |
| accountsReceivables | 376.7M | 325.2M | 299.5M | 304M | 276.7M | 265.32M | 259.4M | 262.42M | 247.51M | 282.43M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 458.7M | 411.2M | 399.7M | 397.9M | 368.8M | 360.41M | 377.74M | 383.14M | 361.34M | 336.14M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 54.4M | 46.3M | 44.7M | 44.1M | 45.7M | 41.51M | 51.28M | 46.13M | 44.99M | 48.77M |
| totalCurrentAssets | 1.59B | 1.57B | 1.5B | 1.46B | 1.41B | 1.39B | 1.35B | 1.68B | 1.67B | 1.71B |
| propertyPlantEquipmentNet | 406.3M | 370.9M | 342.4M | 325.7M | 298.2M | 281.91M | 267.88M | 284.15M | 281.62M | 263.1M |
| goodwill | 300.2M | 300.8M | 300.7M | 300.9M | 297.3M | 296M | 299.04M | 297.33M | 280.83M | 283.84M |
| intangibleAssets | 112.4M | 117.7M | 123.1M | 128.7M | 134M | 139.39M | 145.29M | 151.76M | 154.39M | 161.48M |
| goodwillAndIntangibleAssets | 412.6M | 418.5M | 423.8M | 429.6M | 431.3M | 435.39M | 444.33M | 449.09M | 435.22M | 445.32M |
| longTermInvestments | - | 13.5M | 13M | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 184.7M | 169M | 156.2M | 164.8M | 158.5M | 155.27M | 134.95M | 130.78M | 135.63M | 136.45M |
| totalNonCurrentAssets | 1B | 971.9M | 935.4M | 920.1M | 888M | 872.57M | 847.15M | 864.02M | 852.47M | 844.86M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.59B | 2.55B | 2.44B | 2.38B | 2.3B | 2.26B | 2.19B | 2.54B | 2.52B | 2.56B |
| totalPayables | 272.1M | 224.1M | 194.7M | 191.6M | 156.7M | 143.5M | 133.01M | 157.52M | 137.93M | 141.85M |
| accountPayables | 272.1M | 224.1M | 194.7M | 191.6M | 156.7M | 143.5M | 133.01M | 157.52M | 137.93M | 141.85M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 132.5M | 171.1M | 74.2M | 130.7M | 129.1M | 141.43M | 128.79M | 100.54M | 109.48M | 140.26M |
| shortTermDebt | 568.2M | 567.5M | 17.9M | - | - | - | - | 20M | 20M | 20M |
| capitalLeaseObligationsCurrent | 15.7M | 15.8M | - | 19.3M | 19.2M | 17.83M | 18.36M | 16.3M | 17.05M | 17.74M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 12.1M | 12.7M | 79.7M | 15.3M | 14.2M | 11.47M | 11.35M | 12.48M | 13.53M | 16M |
| totalCurrentLiabilities | 1B | 991.2M | 366.5M | 356.9M | 319.2M | 314.22M | 291.51M | 306.84M | 297.99M | 335.85M |
| longTermDebt | - | - | 566.8M | 566.1M | 565.4M | 564.7M | 564M | 887.31M | 891.5M | 895.68M |
| capitalLeaseObligationsNonCurrent | 99.2M | 95.7M | 98.1M | 102.1M | 96.7M | 89.18M | 80.26M | 97.25M | 99.85M | 89.33M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 108.7M | 96.1M | 99.5M | 97.2M | 90.6M | 90.63M | 92.7M | 85.39M | 91.86M | 91.72M |
| totalNonCurrentLiabilities | 207.9M | 191.8M | 764.4M | 765.4M | 752.7M | 744.5M | 736.96M | 1.07B | 1.08B | 1.08B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 114.9M | 111.5M | 98.1M | 121.4M | 115.9M | 107M | 98.62M | 113.55M | 116.9M | 107.07M |
| totalLiabilities | 1.21B | 1.18B | 1.13B | 1.12B | 1.07B | 1.06B | 1.03B | 1.38B | 1.38B | 1.41B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | -2.6M | -2.6M | - | - | 38000 | 38000 | 38000 | 37000 | 37000 |
| retainedEarnings | 1.18B | 1.13B | 1.09B | 1.05B | 1.05B | 1.03B | 981.74M | 1B | 991.06M | 989.73M |
| additionalPaidInCapital | 217.6M | 230.6M | 217.2M | 205.2M | 193.3M | 189.14M | 180.53M | 169.69M | 153.64M | 148.3M |
| 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 | 67.3M | 52.5M | 46.4M | 25.5M | 24.9M | 49.06M | -14.06M | 15.3M | 6M | 37.89M |
| depreciationAndAmortization | 15.8M | 15.1M | 15.1M | 15.6M | 16.1M | 16.63M | 17.92M | 16.9M | 17M | 16.77M |
| deferredIncomeTax | 1.2M | -13.8M | - | - | - | -20.81M | 347K | -33000 | -9000 | -32.94M |
| stockBasedCompensation | 18.1M | - | - | 13.6M | 13M | 11.64M | 11.9M | 11.4M | 11M | 8.19M |
| changeInWorkingCapital | -108.8M | 8.2M | 5.5M | -10.3M | -25.9M | 25.3M | 16.2M | -37.5M | -26.2M | 54.74M |
| accountsReceivables | -52.4M | -26.2M | 3.7M | -24.2M | -10.7M | -8.98M | 5.2M | -15M | 33.4M | -11.85M |
| inventory | -48.4M | -12M | -2.8M | -25.3M | -7.3M | 13.29M | 8.11M | -22.5M | -26.8M | 30.28M |
| accountsPayables | 45.5M | 28.8M | 800K | 34.3M | 15.4M | 8.22M | -23.08M | 17.3M | -3M | 123K |
| otherWorkingCapital | -53.5M | 17.6M | 3.8M | 4.9M | -23.3M | 12.77M | 25.96M | -17.3M | -29.8M | 36.19M |
| otherNonCashItems | 400K | 20.4M | 9.8M | 800K | 800K | 873K | 1.74M | 633K | -491K | -636K |
| netCashProvidedByOperatingActivities | -6M | 82.4M | 76.8M | 45.2M | 28.9M | 82.69M | 34.06M | 6.7M | 7.3M | 84M |
| investmentsInPropertyPlantAndEquipment | -36.6M | -37.5M | -27.9M | -28.1M | -13.9M | -12.74M | -12.64M | -14.8M | -16.6M | -14.22M |
| acquisitionsNet | - | - | - | - | - | - | 38000 | - | - | - |
| purchasesOfInvestments | -1.4M | -400K | -400K | -400K | -1.2M | -293K | -298K | -300K | -2.1M | -299K |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | - | -13.8M | - | - |
| netCashProvidedByInvestingActivities | -38M | -37.9M | -28.3M | -28.5M | -15.1M | -13.04M | -12.9M | -28.9M | -18.7M | -14.52M |
| netDebtIssuance | - | -1.9M | - | - | - | - | -345M | -5M | -5M | -5.9M |
| longTermNetDebtIssuance | - | -1.9M | - | - | - | - | -345M | -5M | -5M | -5.9M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -500K | -6.5M | - | -22.1M | -500K | 1.18M | -1.77M | - | - | 74.86M |
| netCommonStockIssuance | -500K | -6.5M | - | -22.1M | -500K | 1.18M | -1.77M | - | - | 74.86M |
| commonStockIssuance | - | - | - | 1.1M | - | 1.18M | - | - | - | 74.86M |
| commonStockRepurchased | -500K | -6.5M | - | -23.2M | -500K | - | -1.77M | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -3.8M | -4M | -3.9M | -3.9M | -3.8M | -3.84M | -3.83M | -3.9M | -3.8M | -3.8M |
| commonDividendsPaid | -3.8M | -4M | -3.9M | -3.9M | -3.8M | -3.84M | -3.83M | -3.9M | -3.8M | -3.8M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -40.6M | 1.4M | 1.6M | -3.4M | -9.1M | - | -634K | -200K | -5.3M | -73.69M |
| netCashProvidedByFinancingActivities | -44.9M | -11M | -2.3M | -29.4M | -13.4M | -2.66M | -351.23M | -9.1M | -14.1M | -8.52M |