NASDAQ : ASTH
-$3.52 (-7.74%)
| 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-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 3.18B | 2.03B | 1.39B | 1.14B | 773.92M | 370.25M | 560.62M | 519.91M | 357.75M | 44.05M |
| costOfRevenue | 2.89B | 1.76B | 1.17B | 944.68M | 596.14M | 348.54M | 467.8M | 380.44M | 293.73M | 34.35M |
| grossProfit | 295.78M | 271.39M | 214.96M | 199.48M | 177.77M | 21.7M | 92.81M | 139.47M | 64.02M | 9.7M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 217.26M | 154.11M | 112.6M | 77.67M | 62.08M | 15.59M | 41.48M | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 217.26M | 154.11M | 112.6M | 77.67M | 62.08M | 15.59M | 41.48M | 47.24M | 26.44M | 16.28M |
| otherExpenses | - | 27.93M | 17.75M | 17.54M | 17.52M | 26000 | 18.91M | - | - | - |
| operatingExpenses | 217.26M | 182.04M | 130.34M | 95.21M | 79.59M | 15.62M | 60.39M | 47.24M | 26.44M | 16.28M |
| costAndExpenses | 3.1B | 1.95B | 1.3B | 1.04B | 675.74M | 364.16M | 528.2M | 427.68M | 320.17M | 50.63M |
| netInterestIncome | -37.77M | -18.59M | -1.89M | -5.94M | -3.82M | -2.12M | -2.71M | 698K | 935.52K | -542.3K |
| interestIncome | 12.16M | 14.51M | 14.21M | 1.98M | 1.57M | 405K | 2.02M | 1.26M | 1.02M | - |
| interestExpense | 49.93M | 33.1M | 16.1M | 7.92M | 5.39M | 2.53M | 4.73M | 560.52K | 79689 | 542.3K |
| depreciationAndAmortization | 45.75M | 27.93M | 17.75M | 17.54M | 17.52M | 18.35M | 18.28M | 19.3M | 19.08M | 351.4K |
| ebitda | 135.28M | 141.84M | 123.69M | 112.08M | 100.66M | 29.74M | 48.85M | 102.49M | 68.87M | -7.35M |
| ebit | 89.53M | 113.92M | 105.94M | 94.54M | 83.14M | 11.39M | 30.57M | 83.19M | 49.79M | -7.7M |
| nonOperatingIncomeExcludingInterest | -11.01M | -24.56M | -21.33M | 9.73M | 15.04M | -5.31M | 1.85M | 5.24M | -12.21M | 1.12M |
| operatingIncome | 78.52M | 89.35M | 84.61M | 104.26M | 98.18M | 6.09M | 32.42M | 92.23M | 37.58M | -6.58M |
| totalOtherIncomeExpensesNet | -38.92M | -8.53M | 5.22M | -17.65M | -20.43M | 2.78M | -6.58M | -9.6M | 12.13M | -1.66M |
| incomeBeforeTax | 39.61M | 80.82M | 89.84M | 86.62M | 77.75M | 8.87M | 25.84M | 82.63M | 49.71M | -8.24M |
| incomeTaxExpense | 15.53M | 30.89M | 31.99M | 40.88M | 31.69M | 9.18M | 8.17M | 22.36M | 3.89M | -71037 |
| netIncomeFromContinuingOperations | 24.08M | 49.93M | 57.85M | 45.74M | 46.06M | -314K | 17.67M | 60.27M | 45.82M | -8.17M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | 61.02M | - | -2 | - | - |
| netIncome | 22.49M | 43.15M | 60.72M | 45.17M | 68.92M | -23.75M | 14.12M | 10.84M | 25.8M | -9.34M |
| netIncomeDeductions | - | - | - | - | - | -61.62M | - | - | - | - |
| bottomLineNetIncome | 22.49M | 43.15M | 60.72M | 45.17M | 68.92M | 37.87M | 14.12M | 10.84M | 25.8M | -9.34M |
| eps | 0.46 | 0.91 | 1.3 | 1 | 1.57 | 1.04 | 0.41 | 0.33 | 1.01 | - |
| 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-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 429.47M | 288.46M | 293.81M | 288.03M | 233.1M | 193.47M | 103.19M | 106.89M | 119.77M | 9.27M |
| shortTermInvestments | - | 2.38M | 2.5M | 5.57M | 53.42M | 67.7M | 116.54M | 1.13M | 1.14M | - |
| cashAndShortTermInvestments | 429.47M | 290.83M | 296.3M | 293.59M | 286.51M | 261.16M | 219.73M | 108.02M | 120.92M | 9.27M |
| netReceivables | 407.58M | 324.8M | 147.75M | 119.73M | 99.31M | 60.62M | 98.95M | 57.46M | 20.12M | 3.99M |
| accountsReceivables | 374.46M | 275.99M | 135.76M | 114.78M | 10.61M | 56.32M | 59.14M | 56.46M | 20.12M | 3.39M |
| otherReceivables | 33.11M | 48.81M | 11.99M | 4.96M | 88.7M | 4.3M | 39.81M | 1M | - | 601.72K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | 18.64M | 16.8M | 10.32M | 7.39M | 3.13M | 293.83K |
| otherCurrentAssets | 26.26M | 22.86M | 17.45M | 14.8M | - | - | 75000 | - | - | - |
| totalCurrentAssets | 863.31M | 638.5M | 461.51M | 428.12M | 404.46M | 338.58M | 329.07M | 172.86M | 144.16M | 13.56M |
| propertyPlantEquipmentNet | 94.43M | 46.88M | 44.57M | 128.98M | 68.63M | 48.46M | 26.38M | 12.72M | 13.81M | 1.25M |
| goodwill | 863.94M | 419.25M | 278.83M | 269.05M | 246.42M | 239.05M | 238.5M | 185.81M | 189.85M | 1.62M |
| intangibleAssets | 270.97M | 118.18M | 71.65M | 76.86M | 82.81M | 86.98M | 103.01M | - | - | - |
| goodwillAndIntangibleAssets | 1.13B | 537.43M | 350.48M | 345.91M | 329.22M | 326.04M | 341.52M | 185.81M | 189.85M | 1.62M |
| longTermInvestments | 25.64M | 48.22M | 32.17M | 42.7M | 42.61M | 80.37M | 29.32M | 53.53M | 37.65M | 530K |
| taxAssets | - | 20.66M | 42.42M | 15.94M | - | 4.62M | - | 86.88M | 103.53M | 2.35M |
| otherNonCurrentAssets | 100.37M | 63.22M | 2.22M | 4.56M | 22.44M | 19.42M | 2.43M | 1.21M | 1.63M | 254.37K |
| totalNonCurrentAssets | 1.36B | 716.4M | 471.85M | 538.09M | 462.9M | 478.91M | 399.64M | 340.14M | 346.48M | 6.01M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.22B | 1.35B | 933.36M | 966.21M | 867.36M | 817.49M | 728.71M | 513M | 490.64M | 19.57M |
| totalPayables | 160.53M | 85.18M | 43.08M | 14.75M | 27.26M | 13.78M | 20.14M | 16.1M | 30.38M | 2.15M |
| accountPayables | 44.84M | 15.17M | 9.08M | 10.47M | 5.51M | 9.55M | 6.91M | 4.48M | 27.18M | 2.04M |
| otherPayables | 115.68M | 70.01M | 34M | 4.28M | 21.74M | 4.22M | 13.22M | 11.62M | 3.2M | 110.65K |
| accruedExpenses | 4.64M | 5.81M | 4.41M | 15.3M | 878K | 6.97M | 1.84M | 5M | 4.34M | 2.22M |
| shortTermDebt | 47.86M | 9.38M | 19.5M | 619K | 780K | 10.89M | 9.5M | 40257 | 5.54M | 188.76K |
| capitalLeaseObligationsCurrent | 7.81M | 5.9M | 5.25M | 4.17M | 3.12M | 3.28M | 3.09M | 101.74K | 98738 | - |
| taxPayables | - | 11.04M | - | 4.28M | - | 4.22M | 4.53M | 11.62M | 3.2M | 110.65K |
| deferredRevenue | 2.66M | 1.61M | 744K | 531K | 16.8M | 12.99M | 8.89M | 9.02M | 250K | 110.65K |
| otherCurrentLiabilities | 391.78M | 257.74M | 145.7M | 113.24M | 65.89M | 67.09M | 61.96M | 41.75M | 68.99M | 2.88M |
| totalCurrentLiabilities | 615.27M | 365.61M | 218.67M | 148.61M | 114.72M | 114.99M | 105.42M | 72.02M | 109.6M | 7.43M |
| longTermDebt | 990.9M | 425.3M | 258.94M | 203.39M | 182.92M | 230.21M | 232.17M | 13M | - | - |
| capitalLeaseObligationsNonCurrent | 31.55M | 31.26M | 37.32M | 21.19M | 14.17M | 16.18M | 11.79M | 517.26K | 520.26K | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | 517.26K | 520.26K | - |
| deferredTaxLiabilitiesNonCurrent | 5.49M | 4.56M | 4.07M | 14.22M | 30.14M | 10.96M | 18.27M | 19.62M | 24.92M | 43479 |
| otherNonCurrentLiabilities | 17.11M | 14M | 3.59M | 20.26M | 14.78M | - | - | 1.19M | 19.28M | 3.54M |
| totalNonCurrentLiabilities | 1.05B | 475.12M | 303.92M | 259.06M | 242M | 257.35M | 262.23M | 34.32M | 44.72M | 3.58M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 39.36M | 37.16M | 42.58M | 25.36M | 17.29M | 19.46M | 14.88M | 619K | 619K | - |
| totalLiabilities | 1.66B | 840.73M | 522.59M | 407.67M | 356.72M | 372.34M | 367.65M | 106.34M | 154.32M | 11.02M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | 10.96M |
| commonStock | 49000 | 48000 | 47000 | 47000 | 45000 | 42000 | 36000 | 34578 | 32305 | 5876 |
| retainedEarnings | 308.38M | 286.28M | 243.13M | 182.42M | 137.25M | 69.77M | 31.9M | 17.79M | 1.73M | -28.68M |
| additionalPaidInCapital | 470.86M | 426.39M | 371.04M | 360.1M | 310.88M | 261.01M | 159.61M | 162.72M | 158.18M | 23.52M |
| 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-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 24.08M | 49.93M | 57.85M | 45.74M | 46.06M | 122.08M | 17.67M | 10.84M | 25.8M | -9.34M |
| depreciationAndAmortization | 45.75M | 27.93M | 17.75M | 17.54M | 17.52M | 18.35M | 18.28M | 19.3M | 19.08M | 351.4K |
| deferredIncomeTax | -4.29M | -4.25M | -12.44M | -14.28M | 7.67M | 396K | -6.8M | -8.35M | -20.68M | -127.74K |
| stockBasedCompensation | 38.6M | 34.54M | 22.04M | 16.1M | 6.74M | 3.38M | 1.55M | - | - | - |
| changeInWorkingCapital | -3.1M | -63.61M | -23.39M | -1.96M | -33.64M | 4.04M | -22.77M | -63.05M | 15.98M | 2.63M |
| accountsReceivables | -7.16M | -11.1M | -20.57M | -33.96M | -21.63M | 3.01M | -5.8M | -28.63M | 10.7M | 272.4K |
| inventory | - | - | 12.16M | 27.61M | -2.11M | -7.71M | - | - | - | - |
| accountsPayables | -11.69M | -30.43M | -498K | -2.52M | 4.11M | 15.82M | -4.4M | -22.67M | -1.81M | 1.02M |
| otherWorkingCapital | 15.76M | -22.09M | -14.48M | 6.92M | -14M | -7.08M | -12.58M | -11.75M | 7.09M | 1.34M |
| otherNonCashItems | 13.56M | 7.66M | 6.42M | 18.98M | 25.98M | -102.08M | 5.75M | 157.26M | 42.15M | 4.05M |
| netCashProvidedByOperatingActivities | 114.6M | 52.2M | 68.23M | 82.13M | 70.34M | 46.16M | 13.67M | 26.1M | 53.07M | -1.84M |
| investmentsInPropertyPlantAndEquipment | -10.11M | -8.03M | -28.53M | -22.94M | -19.22M | -1.16M | -1.04M | -1.17M | -2.08M | -262.11K |
| acquisitionsNet | -548.6M | -156.14M | -7.54M | -18.46M | -3.9M | 31.42M | -53M | -16.68M | - | 15000 |
| purchasesOfInvestments | - | -2.61M | -6.15M | -1.85M | -28M | -1.79M | -115.4M | -414.01K | -18.01M | - |
| salesMaturitiesOfInvestments | 15.1M | 124K | 491K | 31.67M | 67.61M | 50.62M | - | - | 25000 | - |
| otherInvestingActivities | 4.61M | -25.74M | -23.8M | 4.47M | 56000 | 16.4M | -11.18M | -7.5M | 26.8M | - |
| netCashProvidedByInvestingActivities | -539M | -192.4M | -65.52M | -7.11M | 16.54M | 95.49M | -180.63M | -25.76M | 6.73M | -247.11K |
| netDebtIssuance | 604.81M | 152.7M | 79.17M | -828K | -58.69M | -9.6M | 234.48M | 7.41M | 4.9M | -7.9M |
| longTermNetDebtIssuance | 604.81M | 152.7M | 79.17M | -828K | -58.69M | -9.6M | 194.88M | 7.9M | 4.9M | -6.9M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | 39.6M | -495.13K | - | -1.01M |
| netStockIssuance | -15.43M | -937K | -8.67M | -9.25M | 43.46M | 10.26M | -6.82M | -850.97K | -425.28K | 15.2M |
| netCommonStockIssuance | -15.43M | -937K | -10.19M | -9.25M | 34.4M | -537K | -6.82M | -4.85M | -1.02M | 200K |
| commonStockIssuance | - | - | - | - | 40.13M | - | 755K | 200K | 2.16M | 200K |
| commonStockRepurchased | -15.43M | -937K | -10.19M | -9.25M | -5.74M | -537K | -7.57M | -5.05M | -3.18M | - |
| netPreferredStockIssuance | - | - | 1.52M | - | 9.06M | 10.8M | - | 4M | 589.82K | 15M |
| netDividendsPaid | -7.88M | -4.04M | -62.07M | -14.03M | -31.09M | -51.32M | -61.72M | -17.76M | -10.45M | - |
| commonDividendsPaid | -7.88M | -4.04M | -62.07M | -14.03M | -31.09M | -51.32M | -61.72M | -17.76M | -10.45M | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | -192 | - | - |
| otherFinancingActivities | -12.15M | -12.59M | -5.01M | 4.02M | -1.42M | -1.04M | -2.62M | 323 | -9M | -954.49K |
| netCashProvidedByFinancingActivities | 569.35M | 135.15M | 3.42M | -20.08M | -47.75M | -51.7M | 163.33M | -11.2M | -14.98M | 6.34M |
| 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 | 965.1M | 950.53M | 956.05M | 654.81M | 620.39M | 665.21M | 478.71M | 486.26M | 404.36M | 353.04M |
| costOfRevenue | 874.84M | 871.88M | 874.45M | 576.84M | 549.06M | 602.19M | 405.22M | 420.25M | 335.5M | 314.06M |
| grossProfit | 90.26M | 78.64M | 81.6M | 77.97M | 71.33M | 63.02M | 73.49M | 66.02M | 68.86M | 38.98M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 61.74M | 9.52M | 113.11M | 50.72M | 43.9M | 41.63M | 37.8M | 35.95M | 38.72M | 37.95M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 61.74M | 9.52M | 113.11M | 50.72M | 43.9M | 41.63M | 37.8M | 35.95M | 38.72M | 37.95M |
| otherExpenses | - | 50.72M | -50.72M | 6.9M | 6.85M | 20.66M | 7.26M | - | - | 4.9M |
| operatingExpenses | 61.74M | 60.25M | 62.39M | 57.63M | 50.75M | 62.3M | 45.07M | 35.95M | 38.72M | 42.85M |
| costAndExpenses | 936.57M | 932.13M | 936.84M | 634.47M | 599.81M | 664.49M | 450.28M | 456.2M | 374.22M | 356.91M |
| netInterestIncome | -12.28M | -13.53M | -14.2M | -5.05M | -5M | -4.85M | -5.08M | -5.07M | -3.59M | -831K |
| interestIncome | 3.82M | 3.99M | 3.52M | 2.34M | 2.31M | 3.22M | 3.78M | 3.51M | 4M | 4.59M |
| interestExpense | 16.1M | 17.52M | 17.72M | 7.38M | 7.31M | 8.07M | 8.86M | 8.59M | 7.58M | 5.42M |
| depreciationAndAmortization | 15.48M | 16.4M | 15.6M | 6.9M | 6.85M | 8.13M | 7.26M | 7.44M | 5.1M | 4.9M |
| ebitda | 51.29M | 41.43M | 38.98M | 31.11M | 23.76M | 14.3M | 42.93M | 47.92M | 36.68M | 11.25M |
| ebit | 35.81M | 25.03M | 23.39M | 24.21M | 16.91M | 6.17M | 35.67M | 40.48M | 31.59M | 6.35M |
| nonOperatingIncomeExcludingInterest | -7.28M | -6.63M | -4.18M | -3.87M | 3.67M | -5.45M | -7.24M | -10.42M | -1.45M | -10.22M |
| operatingIncome | 28.53M | 18.4M | 19.21M | 20.34M | 20.58M | 720K | 28.42M | 30.07M | 30.14M | -3.87M |
| totalOtherIncomeExpensesNet | -8.82M | -10.89M | -13.54M | -3.52M | -10.98M | -2.62M | -1.61M | 1.83M | -6.14M | 4.79M |
| incomeBeforeTax | 19.71M | 7.51M | 5.67M | 16.82M | 9.6M | -1.9M | 26.81M | 31.9M | 24M | 924K |
| incomeTaxExpense | 6.58M | 944K | 4.59M | 6.61M | 3.38M | 5.88M | 7.83M | 10.03M | 7.14M | 1.02M |
| netIncomeFromContinuingOperations | 13.13M | 6.56M | 1.08M | 10.22M | 6.22M | -7.78M | 18.98M | 21.87M | 16.86M | -94000 |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 14.44M | 6M | 373K | 9.42M | 6.69M | -6.95M | 16.09M | 19.17M | 14.84M | 12.36M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 14.44M | 6M | 373K | 9.42M | 6.69M | -6.95M | 16.09M | 19.17M | 14.84M | 12.36M |
| eps | 0.3 | 0.12 | 0.01 | 0.19 | 0.14 | -0.14 | 0.34 | 0.4 | 0.31 | 0.26 |
| 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 | 478.38M | 429.47M | 462.23M | 339.7M | 258.52M | 288.46M | 347.99M | 325.31M | 334.8M | 293.81M |
| shortTermInvestments | - | - | 1.22M | 2.42M | 2.4M | 2.38M | 2.35M | 2.38M | 2.49M | 2.5M |
| cashAndShortTermInvestments | 478.38M | 429.47M | 463.45M | 342.12M | 260.91M | 290.83M | 350.35M | 327.69M | 337.29M | 296.3M |
| netReceivables | 500.07M | 407.58M | 397.02M | 365.28M | 328.64M | 324.8M | 226.14M | 225.24M | 184.24M | 147.75M |
| accountsReceivables | 467.4M | 374.46M | 381.22M | 348.73M | 241.08M | 275.99M | 132.24M | 201.59M | 182.46M | 135.76M |
| otherReceivables | 32.68M | 33.11M | 15.8M | 16.55M | 87.57M | 48.81M | 93.9M | 23.65M | 1.78M | 11.99M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 25.65M | 26.26M | 23.16M | 21.75M | 23.71M | 22.86M | 20.51M | 16.22M | 15.68M | 17.45M |
| totalCurrentAssets | 1B | 863.31M | 883.63M | 729.15M | 613.27M | 638.5M | 596.99M | 569.15M | 537.21M | 461.51M |
| propertyPlantEquipmentNet | 93.48M | 94.43M | 90.1M | 48.43M | 47.55M | 46.88M | 45.29M | 39.1M | 47.14M | 44.57M |
| goodwill | 874.8M | 863.94M | 863.27M | 416.92M | 416.39M | 419.25M | 409.71M | 409.58M | 410.27M | 278.83M |
| intangibleAssets | 257.12M | 270.97M | 285.06M | 105.74M | 111.92M | 118.18M | 109.11M | 116.23M | 119.71M | 71.65M |
| goodwillAndIntangibleAssets | 1.13B | 1.13B | 1.15B | 522.65M | 528.3M | 537.43M | 518.82M | 525.81M | 529.97M | 350.48M |
| longTermInvestments | 81.24M | 25.64M | 77.93M | 47.35M | 46.9M | 15.44M | 43.52M | 92.38M | 90.75M | 32.17M |
| taxAssets | - | - | - | - | - | 20.66M | - | - | 119.71M | 42.42M |
| otherNonCurrentAssets | 48.09M | 100.37M | 37.2M | 94.76M | 95.24M | 95.99M | 80.75M | 26.03M | -98.5M | 2.22M |
| totalNonCurrentAssets | 1.35B | 1.36B | 1.35B | 713.2M | 717.99M | 716.4M | 688.39M | 683.32M | 689.07M | 471.85M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.36B | 2.22B | 2.24B | 1.44B | 1.33B | 1.35B | 1.29B | 1.25B | 1.23B | 933.36M |
| totalPayables | 192.44M | 160.53M | 184.22M | 93.85M | 93.09M | 85.18M | 77.59M | 77.73M | 90.39M | 9.08M |
| accountPayables | 54.33M | 44.84M | 58.5M | 14.33M | 14.91M | 15.17M | 36.91M | 38.22M | 84.87M | 9.08M |
| otherPayables | 138.11M | 115.68M | 125.72M | 79.52M | 78.18M | 70.01M | 40.69M | 39.51M | 5.52M | - |
| accruedExpenses | 8.55M | 4.64M | 4.83M | 10.3M | 3.51M | 22.41M | 4.15M | 7.47M | 12.41M | 20.1M |
| shortTermDebt | 47.86M | 47.86M | 47.86M | 12.5M | 12.5M | 9.38M | 15M | 17M | 20.75M | 19.5M |
| capitalLeaseObligationsCurrent | 7.56M | 7.81M | 7.18M | 5.32M | 5.45M | 5.9M | 5.8M | 5.48M | 5.64M | 5.25M |
| taxPayables | 2.51M | - | - | - | - | - | - | - | 5.52M | - |
| deferredRevenue | - | 2.66M | - | - | 686K | 1.61M | 2.25M | 2.62M | 3.02M | 744K |
| otherCurrentLiabilities | 488.96M | 391.78M | 385.84M | 337.78M | 246.03M | 241.14M | 208.14M | 199.53M | 223.06M | 164M |
| totalCurrentLiabilities | 745.37M | 615.27M | 629.93M | 459.75M | 361.27M | 365.61M | 312.93M | 309.82M | 355.27M | 218.67M |
| longTermDebt | 979.76M | 990.9M | 1B | 401.06M | 403.89M | 425.3M | 423.12M | 425.01M | 368.45M | 258.94M |
| capitalLeaseObligationsNonCurrent | 30.01M | 31.55M | 30.17M | 28.71M | 29.51M | 31.26M | 31.9M | 27.97M | 38.73M | 37.32M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 7.4M | 5.49M | 4.43M | 2.59M | 4.2M | 4.56M | 2.86M | 3.25M | 3.76M | 4.07M |
| otherNonCurrentLiabilities | 18.83M | 17.11M | 15.91M | 12.29M | 14.68M | 14M | 7.46M | 7.72M | 7.65M | 3.59M |
| totalNonCurrentLiabilities | 1.04B | 1.05B | 1.05B | 444.66M | 452.28M | 475.12M | 465.34M | 463.95M | 418.59M | 303.92M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 37.56M | 39.36M | 37.35M | 34.03M | 34.96M | 37.16M | 37.7M | 33.45M | 44.37M | 42.58M |
| totalLiabilities | 1.78B | 1.66B | 1.68B | 904.4M | 813.55M | 840.73M | 778.27M | 773.78M | 773.86M | 522.59M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 49000 | 49000 | 49000 | 49000 | 49000 | 48000 | 48000 | 48000 | 48000 | 47000 |
| retainedEarnings | 322.71M | 308.38M | 302.49M | 302.21M | 292.88M | 286.28M | 293.23M | 277.14M | 257.97M | 243.13M |
| additionalPaidInCapital | 477.51M | 470.86M | 473.01M | 463.2M | 452.44M | 426.39M | 411.33M | 401.69M | 395.47M | 371.04M |
| 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 | 14.44M | 6.56M | 1.08M | 10.22M | 6.22M | -7.78M | 23.7M | 21.87M | 16.86M | -94000 |
| depreciationAndAmortization | 15.48M | 16.4M | 15.6M | 6.9M | 6.85M | 8.13M | 7.26M | 7.44M | 5.1M | 4.9M |
| deferredIncomeTax | 1.91M | 637K | -2.96M | -1.6M | -358K | 3.35M | -337K | -11000 | -7.25M | -8.51M |
| stockBasedCompensation | 9.9M | 11.38M | 7.7M | 11.71M | 7.81M | 15.24M | 6.16M | 7.39M | 5.75M | 8.68M |
| changeInWorkingCapital | 26.49M | -39.22M | -15.45M | 58.85M | -8.01M | -29.53M | 36.11M | -12.95M | -23.16M | 11.38M |
| accountsReceivables | - | - | - | - | -9.76M | 54.67M | 50.69M | -34.32M | -30.9M | 47.49M |
| inventory | - | - | - | - | - | - | - | - | - | 1.09M |
| accountsPayables | - | - | - | - | -3.38M | -54.6M | 198K | 24.29M | 905K | 2.43M |
| otherWorkingCapital | 26.49M | -39.22M | -15.45M | 58.85M | 5.12M | -29.6M | -14.78M | -2.92M | 6.84M | -39.63M |
| otherNonCashItems | -149K | 1.36M | 3.99M | 4.82M | 4.11M | -349K | -38.92M | -547K | 8.68M | 2.94M |
| netCashProvidedByOperatingActivities | 68.06M | -2.89M | 9.96M | 90.9M | 16.63M | -10.95M | 33.98M | 23.19M | 5.98M | 19.3M |
| investmentsInPropertyPlantAndEquipment | -4M | -3.06M | -2.55M | -1.42M | -3.07M | -2.53M | -2.3M | -2.84M | -369K | -7.06M |
| acquisitionsNet | - | -51000 | -548.55M | 28000 | - | -34.67M | -1.03M | -73.81M | -50.52M | -1.84M |
| purchasesOfInvestments | - | - | - | 24000 | -24000 | 3.88M | -3.93M | -2.53M | -27000 | -2.03M |
| salesMaturitiesOfInvestments | - | - | 15.1M | -100000 | - | - | 124K | - | - | 491K |
| otherInvestingActivities | 1.16M | 2.06M | 1.53M | 419K | 700K | - | -968K | -750K | -19.99M | -997K |
| netCashProvidedByInvestingActivities | -2.84M | -1.06M | -534.47M | -1.05M | -2.39M | -33.32M | -8.11M | -79.92M | -70.91M | -11.43M |
| netDebtIssuance | -11.97M | -11.97M | 672.58M | -2.98M | -16.38M | -3.89M | -2.37M | 53M | 106.32M | 76.99M |
| longTermNetDebtIssuance | -11.97M | -11.97M | 672.58M | -2.98M | -16.38M | -3.89M | -2.37M | 53M | 106.32M | 76.99M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -2.91M | -15.43M | -509K | 1.01M | -1.32M | 303K | -717K | -3.58M | - | -231K |
| netCommonStockIssuance | -2.91M | -15.43M | -509K | 1.01M | -1.32M | 303K | -717K | -3.58M | - | -503K |
| commonStockIssuance | - | - | - | -301K | - | 523K | - | - | - | - |
| commonStockRepurchased | -2.91M | -15.43M | -509K | 1.32M | -1.32M | -220K | -717K | -3.58M | - | -503K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | 272K |
| netDividendsPaid | -104K | -1.56M | -96000 | -778K | -5.46M | -1.92M | -218K | - | -95000 | -59.81M |
| commonDividendsPaid | -104K | -1.56M | -96000 | -778K | -5.46M | -1.92M | -218K | - | -95000 | -59.81M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -983K | 2.61M | -23.48M | -5.92M | -21.02M | -9.76M | 112K | -2.16M | 125K | -4.96M |
| netCashProvidedByFinancingActivities | -15.96M | -26.34M | 648.49M | -8.67M | -44.17M | -15.27M | -3.19M | 47.25M | 106.23M | 11.99M |