NASDAQ : ALRS
$0.43 (1.38%)
| 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 | 327.86M | 338.29M | 243.26M | 224.58M | 235.79M | 239.77M | 204.64M | 188.3M | 176.45M | 172.59M |
| costOfRevenue | 107.69M | 132.68M | 79.1M | 15.85M | 2.06M | 23.16M | 26.06M | 21.09M | 11.25M | 10.06M |
| grossProfit | 220.16M | 205.61M | 164.16M | 208.77M | 233.74M | 216.61M | 178.58M | 167.21M | 165.2M | 162.53M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 97.46M | 87.31M | 76.29M | 80.66M | 93.39M | 89.21M | 74.02M | 69.4M | 67.58M | 86.25M |
| sellingAndMarketingExpenses | 3.84M | 3.25M | 3.03M | 3.35M | 3.18M | 3.13M | 3.16M | 3.46M | 3.27M | 3.24M |
| sellingGeneralAndAdministrativeExpenses | 101.29M | 90.56M | 79.32M | 83.91M | 96.57M | 92.34M | 77.18M | 72.86M | 70.85M | 89.48M |
| otherExpenses | 96.28M | 91.89M | 68.99M | 72.55M | 68.09M | 65.75M | 62.5M | 61.31M | 61.84M | 51.87M |
| operatingExpenses | 197.57M | 182.45M | 148.3M | 156.55M | 164.66M | 158.09M | 139.68M | 134.17M | 132.68M | 141.35M |
| costAndExpenses | 305.26M | 315.13M | 227.41M | 172.4M | 166.72M | 181.25M | 165.74M | 155.26M | 143.93M | 151.42M |
| netInterestIncome | 172.5M | 107.04M | 87.84M | 99.73M | 87.1M | 83.85M | 74.55M | 75.22M | 67.67M | 62.94M |
| interestIncome | 279.64M | 221.58M | 164.88M | 115.58M | 92.66M | 96.1M | 93.3M | 87.7M | 75.64M | 69.94M |
| interestExpense | 107.14M | 114.53M | 77.04M | 15.85M | 5.56M | 12.26M | 18.75M | 12.48M | 7.97M | 7M |
| depreciationAndAmortization | 17.29M | 14.88M | 8.51M | 8.24M | 8.81M | 8.92M | 8.77M | 8.73M | 9.86M | 11.38M |
| ebitda | 39.88M | 38.04M | 24.36M | 60.42M | 77.89M | 67.44M | 47.66M | 41.77M | 42.37M | 32.56M |
| ebit | 22.59M | 23.16M | 15.85M | 52.18M | 69.08M | 58.52M | 38.9M | 33.04M | 32.52M | 21.18M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 22.59M | 23.16M | 15.85M | 52.18M | 69.08M | 58.52M | 38.9M | 33.04M | 32.52M | 21.18M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 22.59M | 23.16M | 15.85M | 52.18M | 69.08M | 58.52M | 38.9M | 33.04M | 32.52M | 21.18M |
| incomeTaxExpense | 5.15M | 5.38M | 4.16M | 12.18M | 16.4M | 13.84M | 9.36M | 7.17M | 17.48M | 7.14M |
| netIncomeFromContinuingOperations | 17.44M | 17.78M | 11.7M | 40M | 52.68M | 44.68M | 29.54M | 25.87M | 15M | 14.04M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 17.44M | 17.78M | 11.7M | 40M | 52.68M | 44.68M | 29.54M | 25.87M | 15M | 14.04M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 17.47M | 17.74M | 11.7M | 39.59M | 51.88M | 43.9M | 28.89M | 25.87M | 15M | 14.01M |
| eps | 0.69 | 0.84 | 0.59 | 2.12 | 3.02 | 2.57 | 1.96 | 1.88 | 1.1 | 1.04 |
| 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 | 67.19M | 61.24M | 129.89M | 58.24M | 242.31M | 172.96M | 144.01M | 40.65M | 122M | 207.37M |
| shortTermInvestments | 1.76M | 591.36M | 486.74M | 717.32M | 853.65M | 592.34M | 310.35M | 250.17M | 267.02M | 276.95M |
| cashAndShortTermInvestments | 68.95M | 652.6M | 616.63M | 775.57M | 1.1B | 765.3M | 454.36M | 290.82M | 389.02M | 484.32M |
| netReceivables | 21.74M | 56.31M | 57.28M | 48.05M | 32.27M | 23.8M | 20.78M | 21.75M | 26.6M | 24.49M |
| accountsReceivables | 21.74M | 20.08M | 15.7M | 12.87M | 8.54M | 9.66M | 7.55M | 7.64M | 6.82M | 5.92M |
| otherReceivables | - | 36.24M | 41.58M | 35.18M | 23.73M | 14.14M | 13.23M | 14.1M | 19.78M | 18.58M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | 7.74M | 5.77M | 6.77M | 5.32M | 4.75M | 5.21M | 5.16M | 6.45M | 2.86M |
| otherCurrentAssets | -1.76M | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 88.93M | 716.66M | 679.68M | 830.39M | 1.13B | 793.86M | 480.35M | 317.74M | 422.07M | 511.68M |
| propertyPlantEquipmentNet | 72.01M | 53.22M | 23.38M | 22.71M | 22.1M | 27.21M | 28.97M | 21.74M | 21.23M | 24.26M |
| goodwill | 85.63M | 85.63M | 46.78M | 47.09M | 31.49M | 30.2M | 27.33M | 27.33M | 27.33M | 27.33M |
| intangibleAssets | 33.37M | 51.8M | 19.21M | 25.1M | 22.13M | 27.91M | 22.24M | 27.1M | 31.8M | 37.51M |
| goodwillAndIntangibleAssets | 119M | 137.43M | 65.99M | 72.18M | 53.62M | 58.11M | 49.56M | 54.42M | 59.13M | 64.84M |
| longTermInvestments | 4.82B | 4.23B | 3.04B | 2.75B | 2.13B | 2.08B | 1.75B | 1.73B | 1.58B | 1.39B |
| taxAssets | 23.08M | 52.88M | 34.6M | 42.37M | 11.61M | 9.41M | 7.89M | 10.08M | 9.21M | 19.52M |
| otherNonCurrentAssets | -4.78B | 70.21M | 60.36M | 61.4M | 43.41M | 43.83M | 41.46M | 45.65M | 42.76M | 43.43M |
| totalNonCurrentAssets | 250.38M | 4.55B | 3.23B | 2.95B | 2.26B | 2.22B | 1.88B | 1.86B | 1.71B | 1.54B |
| otherAssets | 4.89B | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.23B | 5.26B | 3.91B | 3.78B | 3.39B | 3.01B | 2.36B | 2.18B | 2.14B | 2.05B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | 64.46M | 49.53M | 45.02M | 32.2M | 30.54M | 32.71M | 37.04M |
| shortTermDebt | 308.8M | 238.96M | 314.17M | 378.08M | - | - | - | 93.46M | 30M | 729K |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 4.38B | 3.1B | 2.92B | 2.92B | 2.57B | 1.97B | 1.78B | 1.83B | 1.79B |
| totalCurrentLiabilities | 308.8M | 4.62B | 3.41B | 3.36B | 2.97B | 2.62B | 2B | 1.9B | 1.9B | 1.82B |
| longTermDebt | 95.46M | 59.07M | 58.96M | 58.84M | 58.73M | 58.3M | 58.13M | 57.95M | 57.78M | 57.6M |
| capitalLeaseObligationsNonCurrent | 36.28M | 18.99M | 5.75M | 5.9M | 4.48M | 8.29M | 9.5M | 870K | 1.04M | 1.21M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 3.31B | 70.83M | 64.1M | - | - | - | - | 24.2M | - | - |
| totalNonCurrentLiabilities | 3.44B | 148.89M | 128.8M | 64.74M | 63.21M | 66.6M | 67.63M | 83.02M | 58.82M | 58.81M |
| otherLiabilities | 914.65M | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 36.28M | 18.99M | 5.75M | 5.9M | 4.48M | 8.29M | 9.5M | 870K | 1.04M | 1.21M |
| totalLiabilities | 4.67B | 4.77B | 3.54B | 3.42B | 3.03B | 2.68B | 2.07B | 1.98B | 1.96B | 1.88B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 25.41M | 25.34M | 19.73M | 19.99M | 17.21M | 17.12M | 17.05M | 13.78M | 13.7M | 13.53M |
| retainedEarnings | 270.08M | 273.72M | 272.7M | 280.43M | 253.57M | 212.16M | 178.09M | 159.04M | 141.96M | 133.31M |
| additionalPaidInCapital | 271.61M | 269.71M | 150.34M | 155.1M | 92.88M | 90.24M | 88.65M | 27.74M | 26.04M | 23.88M |
| 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 | 17.44M | 17.78M | 11.7M | 40M | 52.68M | 44.68M | 29.54M | 25.87M | 15M | 14.04M |
| depreciationAndAmortization | 16.09M | 14.88M | 8.51M | 8.24M | 8.81M | 8.92M | 8.77M | 8.73M | 9.86M | 11.38M |
| deferredIncomeTax | 5.89M | -3.98M | 893K | 913K | 2.79M | -4.43M | 337K | -20000 | 9.74M | -3.04M |
| stockBasedCompensation | 2.7M | 1.65M | -1.15M | 1.9M | 3.1M | 1.93M | 1.75M | 1.85M | 938K | 1.46M |
| changeInWorkingCapital | -14.2M | -11.55M | -16.24M | 11.02M | -319K | -28.94M | -5.02M | 17.01M | 7.92M | 6.47M |
| accountsReceivables | -1.67M | -1.34M | -2.83M | -3.24M | 1.12M | -2.11M | 12000 | -828K | -898K | -1.09M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -12.54M | -10.2M | -13.4M | 14.26M | -1.44M | -26.83M | -5.03M | 17.84M | 8.82M | 7.56M |
| otherNonCashItems | 39.61M | 10.18M | 25.17M | 40.88M | 82.78M | -44.4M | -16.13M | 119K | 4.43M | 3.68M |
| netCashProvidedByOperatingActivities | 67.53M | 28.96M | 28.98M | 102.97M | 149.83M | -22.25M | 19.25M | 53.55M | 47.89M | 33.99M |
| investmentsInPropertyPlantAndEquipment | -10.91M | -12.37M | -3.17M | -1.79M | -1.71M | -3.81M | -2.9M | -3.75M | -2.95M | -1.68M |
| acquisitionsNet | - | 8.61M | - | 101.51M | - | -9.28M | 10.38M | - | - | -45.44M |
| purchasesOfInvestments | -382.14M | -110.11M | - | -95.6M | -789.96M | -414.72M | -123.23M | -29.56M | -38.23M | -82.49M |
| salesMaturitiesOfInvestments | 505.42M | 216.98M | 259.97M | 134.02M | 153.09M | 145.33M | 70.03M | 43.85M | 42.9M | 102.72M |
| otherInvestingActivities | -35.83M | -433.15M | -308.79M | -430.77M | 220.92M | -255.9M | -19.88M | -165.25M | -206.49M | -32.51M |
| netCashProvidedByInvestingActivities | 76.55M | -330.03M | -51.99M | -292.62M | -417.66M | -538.39M | -65.59M | -154.71M | -205.09M | -59.41M |
| netDebtIssuance | 69.84M | -76.81M | -63.91M | 377.88M | 80000 | -210K | -93.69M | 63.29M | 29.1M | -31.85M |
| longTermNetDebtIssuance | - | - | - | -203K | 80000 | -210K | -230K | -171K | -168K | -25M |
| shortTermNetDebtIssuance | 69.84M | -76.81M | -63.91M | 378.08M | - | - | -93.46M | 63.46M | 29.27M | -6.85M |
| netStockIssuance | -737K | -276K | -6.64M | -738K | -712K | -482K | 60.86M | -356K | -294K | -20.36M |
| netCommonStockIssuance | -737K | -276K | -6.64M | -738K | -712K | -482K | 60.86M | -356K | -294K | -357K |
| commonStockIssuance | - | - | - | - | - | - | 62.8M | - | - | - |
| commonStockRepurchased | -737K | -276K | -6.64M | -738K | -712K | -482K | -1.95M | -356K | -294K | -357K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | -20M |
| netDividendsPaid | -20.82M | -15.44M | -14.82M | -12.8M | -10.75M | -10.39M | -8.91M | -7.46M | -6.73M | -6.19M |
| commonDividendsPaid | -20.82M | -15.44M | -14.82M | -12.8M | -10.75M | -10.39M | -8.91M | -7.46M | -6.73M | -6.16M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | -25000 |
| otherFinancingActivities | -186.41M | 324.95M | 180.13M | -358.75M | 348.56M | 600.68M | 191.44M | -35.67M | 49.75M | 25.02M |
| netCashProvidedByFinancingActivities | -138.13M | 232.42M | 94.76M | 5.59M | 337.18M | 589.6M | 149.7M | 19.81M | 71.83M | -33.37M |
| 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 | 97.82M | 32.28M | 99.05M | 101.25M | 95.28M | 96.67M | 79.89M | 79.93M | 73.92M | 44.98M |
| costOfRevenue | 17.18M | 24.9M | 27.51M | 27.39M | 27.89M | 41.02M | 31.33M | 33.51M | 26.82M | 24.65M |
| grossProfit | 80.64M | 7.38M | 71.54M | 73.86M | 67.39M | 55.66M | 48.56M | 46.42M | 47.1M | 20.33M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 34.15M | 25.17M | 24.98M | 24.34M | 22.96M | 26.66M | 21.06M | 20.26M | 19.33M | 19.21M |
| sellingAndMarketingExpenses | - | 1.02M | 1.07M | 787K | 965K | 1.05M | 764K | 651K | 685K | 1M |
| sellingGeneralAndAdministrativeExpenses | 34.15M | 26.18M | 26.05M | 25.13M | 23.93M | 27.7M | 21.82M | 20.92M | 20.02M | 20.22M |
| otherExpenses | 16.24M | 24.54M | 23.46M | 22.37M | 25.9M | 28.24M | 19.94M | 17.37M | 18.56M | 17.94M |
| operatingExpenses | 50.39M | 50.73M | 49.52M | 47.5M | 49.83M | 55.95M | 41.76M | 38.28M | 38.58M | 38.15M |
| costAndExpenses | 67.57M | 75.63M | 77.02M | 74.89M | 77.72M | 96.96M | 73.09M | 71.8M | 65.4M | 62.8M |
| netInterestIncome | 44.91M | 45.17M | 43.14M | 43.03M | 41.16M | 38.28M | 22.54M | 24M | 22.22M | 21.55M |
| interestIncome | 66.98M | 70.39M | 70.64M | 70.42M | 68.18M | 67.31M | 52.21M | 53.02M | 49.04M | 44.7M |
| interestExpense | 22.06M | 25.21M | 27.51M | 27.39M | 27.02M | 29.02M | 29.67M | 29.02M | 26.82M | 23.14M |
| depreciationAndAmortization | 5.78M | 4.53M | 5.17M | 3.77M | 3.82M | 8.36M | 2.23M | 2.19M | 2.09M | 376K |
| ebitda | 36.03M | -38.82M | 27.19M | 30.13M | 21.38M | 8.07M | 9.03M | 10.32M | 10.62M | -17.44M |
| ebit | 30.25M | -43.35M | 22.02M | 26.36M | 17.56M | -291K | 6.8M | 8.13M | 8.52M | -17.82M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 30.25M | -43.35M | 22.02M | 26.36M | 17.56M | -292K | 6.8M | 8.13M | 8.52M | -17.82M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | 1000 | - | - | - | - |
| incomeBeforeTax | 30.25M | -43.35M | 22.02M | 26.36M | 17.56M | -291K | 6.8M | 8.13M | 8.52M | -17.82M |
| incomeTaxExpense | 7.28M | -10.3M | 5.1M | 6.1M | 4.25M | -225K | 1.59M | 1.92M | 2.09M | -3.06M |
| netIncomeFromContinuingOperations | 22.97M | -33.05M | 16.92M | 20.25M | 13.32M | -66000 | 5.21M | 6.21M | 6.43M | -14.76M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 22.97M | -33.05M | 16.92M | 20.25M | 13.32M | -66000 | 5.21M | 6.21M | 6.43M | -14.76M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 22.97M | -32.58M | 16.78M | 20.05M | 13.22M | -1000 | 5.18M | 6.17M | 6.39M | -14.56M |
| eps | 0.9 | -1.28 | 0.66 | 0.79 | 0.52 | 0.13 | 0.26 | 0.31 | 0.32 | -0.74 |
| 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 | 128.83M | 67.19M | 92.04M | 80.9M | 82.98M | 61.24M | 65.98M | 438.14M | 545.77M | 129.89M |
| shortTermInvestments | - | 1.76M | 532.42M | 542.84M | 570.78M | 591.36M | 468.71M | 459.34M | 472.27M | 486.74M |
| cashAndShortTermInvestments | 128.83M | 68.95M | 624.47M | 623.74M | 653.75M | 652.6M | 534.69M | 897.49M | 1.02B | 616.63M |
| netReceivables | 20.47M | 21.74M | 21.6M | 20.88M | 20.5M | 56.31M | 16.47M | 16.88M | 16.15M | 57.28M |
| accountsReceivables | - | 21.74M | 21.6M | 20.88M | 20.5M | 20.08M | 16.47M | 16.88M | 16.15M | 15.7M |
| otherReceivables | 20.47M | - | - | - | - | 36.24M | - | - | - | 41.58M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | 7.74M | - | - | - | 5.77M |
| otherCurrentAssets | - | -1.76M | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 149.3M | 88.93M | 646.07M | 644.63M | 674.26M | 716.66M | 551.16M | 914.36M | 1.03B | 679.68M |
| propertyPlantEquipmentNet | 76.55M | 72.01M | 74.25M | 55.23M | 53.72M | 53.22M | 28.06M | 22.2M | 23.27M | 23.38M |
| goodwill | 85.63M | 85.63M | 85.63M | 85.63M | 85.63M | 85.63M | 46.78M | 46.78M | 46.78M | 46.78M |
| intangibleAssets | 31.4M | 33.37M | 42.46M | 45.65M | 48.52M | 51.8M | 15.06M | 16.47M | 17.82M | 19.21M |
| goodwillAndIntangibleAssets | 117.03M | 119M | 128.1M | 131.28M | 134.16M | 137.43M | 61.84M | 63.26M | 64.6M | 65.99M |
| longTermInvestments | 4.78B | 4.82B | 4.32B | 4.32B | 4.3B | 4.23B | 3.29B | 3.2B | 3.07B | 3.04B |
| taxAssets | 20.86M | 23.08M | 38.5M | 41.46M | 45.16M | 52.88M | 33.05M | 35.73M | 34.8M | 34.6M |
| otherNonCurrentAssets | 146.22M | -4.78B | 128.14M | 135.24M | 130.28M | 70.21M | 124.64M | 120.92M | 115.78M | 60.36M |
| totalNonCurrentAssets | 5.14B | 250.38M | 4.68B | 4.68B | 4.67B | 4.55B | 3.53B | 3.44B | 3.3B | 3.23B |
| otherAssets | - | 4.89B | - | - | - | - | - | - | - | - |
| totalAssets | 5.29B | 5.23B | 5.33B | 5.32B | 5.34B | 5.26B | 4.08B | 4.36B | 4.34B | 3.91B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 200M | 308.8M | 200M | 314.6M | 200M | 238.96M | 244.7M | 200M | 200M | 314.17M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | - | 4.41B | 4.34B | 4.49B | 4.38B | 3.32B | 3.3B | 3.28B | 3.1B |
| totalCurrentLiabilities | 200M | 308.8M | 4.61B | 4.65B | 4.69B | 4.62B | 3.57B | 3.5B | 3.48B | 3.41B |
| longTermDebt | 59.21M | 95.46M | 59.15M | 59.13M | 59.1M | 59.07M | 59.04M | 414.01M | 413.98M | 58.96M |
| capitalLeaseObligationsNonCurrent | 42.59M | 36.28M | 36.92M | 18.02M | 18.52M | 18.99M | 9.64M | 5.2M | 5.42M | 5.75M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 4.41B | 3.31B | 71.16M | 61.46M | 62.48M | 70.83M | 61.22M | 67.61M | 62.08M | 64.1M |
| totalNonCurrentLiabilities | 4.51B | 3.44B | 167.23M | 138.6M | 140.1M | 148.89M | 129.9M | 486.82M | 481.49M | 128.8M |
| otherLiabilities | - | 914.65M | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 42.59M | 36.28M | 36.92M | 18.02M | 18.52M | 18.99M | 9.64M | 5.2M | 5.42M | 5.75M |
| totalLiabilities | 4.71B | 4.67B | 4.78B | 4.79B | 4.83B | 4.77B | 3.7B | 3.99B | 3.97B | 3.54B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 25.21M | 25.41M | 25.4M | 25.39M | 25.37M | 25.34M | 19.79M | 19.78M | 19.78M | 19.73M |
| retainedEarnings | 287.7M | 270.08M | 308.46M | 296.88M | 281.96M | 273.72M | 278.86M | 277.62M | 275.37M | 272.7M |
| additionalPaidInCapital | 266.02M | 271.61M | 271.16M | 270.74M | 270.16M | 269.71M | 151.26M | 150.86M | 150.74M | 150.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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 22.76M | -33.05M | 16.92M | 20.25M | 13.32M | -66000 | 5.21M | 6.17M | 6.39M | -14.76M |
| depreciationAndAmortization | 3.31M | 4.53M | 4.53M | 3.77M | 3.82M | 8.36M | 2.23M | 2.19M | 2.09M | 376K |
| deferredIncomeTax | 2.98M | -2.12M | 1.12M | 2.56M | 4.33M | -2.1M | -1.21M | -676K | - | 36000 |
| stockBasedCompensation | 751K | 672K | 780K | 648K | 599K | 448K | 488K | 121K | 593K | -2.34M |
| changeInWorkingCapital | 4.24M | -13.27M | 12.86M | 1.14M | -14M | -2.78M | -15.06M | 3.78M | 2.51M | -16.19M |
| accountsReceivables | 1.27M | -140K | 809K | -379K | -430K | -576K | 408K | -728K | -449K | -139K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 2.97M | -13.13M | 12.05M | 1.52M | -13.57M | -2.2M | -15.47M | 4.5M | 2.96M | -16.05M |
| otherNonCashItems | -6.24M | 59.58M | -3.43M | -17.68M | -353K | 5.64M | 27.28M | -22.79M | 124K | 31.26M |
| netCashProvidedByOperatingActivities | 27.81M | 16.34M | 32.78M | 10.69M | 7.72M | 9.52M | 18.94M | -11.21M | 11.71M | -1.62M |
| investmentsInPropertyPlantAndEquipment | -2.03M | -1.05M | 5.18M | -3.13M | -2.05M | -5.04M | -2.76M | -3.68M | -881K | -1.44M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -28.38M | -377.88M | -528K | -584K | -3.14M | -98.89M | -1.01M | -203K | -10.01M | - |
| salesMaturitiesOfInvestments | 23.8M | 400.2M | 6.95M | 37.97M | 44.65M | 156.49M | 18.2M | 18.67M | 23.61M | 193.12M |
| otherInvestingActivities | 4.96M | 54.69M | 11.84M | -8.42M | -88.14M | -152.49M | -116.17M | -121.05M | -34.84M | -141.38M |
| netCashProvidedByInvestingActivities | -1.64M | 75.96M | 23.45M | 25.84M | -48.7M | -99.92M | -101.74M | -106.26M | -22.11M | 50.3M |
| netDebtIssuance | -108.8M | 108.8M | -114.6M | 114.6M | -38.96M | -7.34M | -310.3M | 1000 | 240.83M | -201.3M |
| longTermNetDebtIssuance | - | - | - | - | - | - | -1000 | - | 1000 | - |
| shortTermNetDebtIssuance | -108.8M | 108.8M | -114.6M | 114.6M | -38.96M | -7.34M | -310.3M | - | 240.83M | -201.3M |
| netStockIssuance | -6.54M | -219K | -342K | -49000 | -127K | -44000 | -76000 | -3000 | -153K | -2.08M |
| netCommonStockIssuance | -6.54M | -219K | -342K | -49000 | -127K | -44000 | -76000 | -3000 | -153K | -2.08M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -6.54M | -219K | -342K | -49000 | -127K | -44000 | -76000 | -3000 | -153K | -2.08M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -5.08M | -5.08M | -5.34M | -5.34M | -5.07M | -3.96M | -3.96M | -3.76M | -3.76M | -3.56M |
| commonDividendsPaid | -5.08M | -5.08M | -5.34M | -5.34M | -5.07M | -3.96M | -3.96M | -3.76M | -3.76M | -3.56M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 155.88M | -220.65M | 75.18M | -147.82M | 106.88M | 97.01M | 24.98M | 13.6M | 189.36M | 223.43M |
| netCashProvidedByFinancingActivities | 35.46M | -117.15M | -45.1M | -38.61M | 62.72M | 85.66M | -289.36M | 9.84M | 426.28M | 16.49M |