OTC : ALRCF
$0 (0.0%)
| date | 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 | 2015-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 240.21M | 195.62M | 271.05M | 148.77M | 105.82M | 71.73M | 55.85M | 52.18M | 49.52M | 46.53M |
| costOfRevenue | 17.52M | 14.5M | 16.05M | 14.66M | 15.16M | 7.46M | 4.46M | 5.13M | 4.45M | 4.89M |
| grossProfit | 222.69M | 181.12M | 255M | 134.11M | 90.66M | 64.27M | 51.4M | 47.06M | 45.08M | 41.63M |
| researchAndDevelopmentExpenses | 568K | 572K | 548K | 179K | 496K | 359K | 329K | 331K | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 12.95M | 10.25M | 6.19M | 2.94M | 2.49M | 2.23M | 3.33M | 2.62M | 2.78M | 4.38M |
| otherExpenses | 73.68M | 94.53M | 58.44M | 40.1M | 47.2M | 33.98M | 22.65M | 22.65M | 26.64M | 33.24M |
| operatingExpenses | 87.2M | 105.35M | 65.18M | 43.22M | 50.19M | 36.57M | 26.31M | 25.6M | 29.43M | 37.62M |
| costAndExpenses | 104.72M | 119.85M | 81.23M | 57.88M | 65.35M | 44.03M | 30.77M | 30.73M | 33.87M | 42.52M |
| netInterestIncome | -28.04M | -19.92M | -19.29M | -22.42M | -28.39M | -15.92M | -18.56M | -13.46M | -14.22M | -16.09M |
| interestIncome | 12.81M | 8.82M | 1.57M | 387K | 123K | 56000 | 15000 | 34000 | 59000 | 102K |
| interestExpense | 40.85M | 28.75M | 20.86M | 22.81M | 28.51M | 15.97M | 18.58M | 13.49M | 14.28M | 16.2M |
| depreciationAndAmortization | 52.68M | 50.81M | 42.44M | 40.79M | 41.21M | 24.02M | 19.97M | 19.87M | 20.17M | 19.8M |
| ebitda | 182.31M | 142.5M | 221.88M | 115.4M | 72.55M | 51.01M | 39.79M | 36.53M | 33.39M | 25.43M |
| ebit | 129.63M | 91.7M | 179.44M | 74.62M | 31.34M | 26.98M | 19.82M | 16.66M | 13.22M | 5.62M |
| nonOperatingIncomeExcludingInterest | 5.86M | -15.92M | 10.38M | 16.28M | 9.13M | 717K | 5.27M | 4.8M | 2.42M | -1.62M |
| operatingIncome | 135.49M | 75.77M | 189.83M | 90.9M | 40.47M | 27.7M | 25.09M | 21.45M | 15.65M | 4.01M |
| totalOtherIncomeExpensesNet | -24.36M | 6.71M | -18.38M | -22.39M | -28.23M | -2.2M | -18.48M | -13.3M | -13.91M | -17.34M |
| incomeBeforeTax | 111.13M | 82.48M | 171.45M | 68.5M | 12.24M | 25.5M | 6.6M | 8.15M | 1.74M | -13.34M |
| incomeTaxExpense | 14.84M | 14.48M | 98.26M | 18.28M | -19.33M | 4.15M | 3.24M | 3.28M | 964K | -4.35M |
| netIncomeFromContinuingOperations | 96.3M | 68M | 73.19M | 50.22M | 31.57M | 21.35M | 3.36M | 4.87M | 774K | -8.99M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 95.79M | 66.82M | 71.04M | 48.74M | 30.94M | 21.06M | 3.45M | 4.95M | 915K | -8.59M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 95.79M | 66.82M | 71.04M | 48.74M | 30.94M | 21.06M | 3.45M | 4.95M | 915K | -8.59M |
| eps | 1.79 | 1.24 | 1.32 | 0.9 | 0.6 | 0.44 | 0.07 | 0.12 | 0.02 | -0.21 |
| date | 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 | 2015-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 515.87M | 343.16M | 226.61M | 123.65M | 147.71M | 238.35M | 63.93M | 43.3M | 35.01M | 28.18M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 515.87M | 343.16M | 226.61M | 123.65M | 147.71M | 238.35M | 63.93M | 43.3M | 35.01M | 28.18M |
| netReceivables | 154.32M | 131.22M | 127.17M | 69.89M | 38.44M | 33.37M | 34.38M | 25.46M | 19.95M | 19.88M |
| accountsReceivables | 22.57M | 22.58M | 27.4M | 38.26M | 9.11M | 4.82M | 3.28M | 3.42M | 2.57M | 1.68M |
| otherReceivables | 131.74M | 108.64M | 99.76M | 31.63M | 29.33M | 28.55M | 31.1M | 22.04M | 17.39M | 18.2M |
| inventory | 19.41M | 12.73M | 8.28M | - | - | - | - | - | - | - |
| prepaids | 2.45M | 4.43M | 4.27M | 2.04M | 1.84M | - | 2.21M | 1.52M | 1.51M | 2.11M |
| otherCurrentAssets | - | - | 6.81M | 4.97M | 3.47M | 2.92M | 38000 | 45000 | 538K | 548K |
| totalCurrentAssets | 692.05M | 491.54M | 373.14M | 200.55M | 191.46M | 274.64M | 100.57M | 70.32M | 57M | 50.71M |
| propertyPlantEquipmentNet | 590.27M | 591.77M | 543.38M | 490.52M | 455.64M | 415.32M | 276.58M | 191.36M | 207.27M | 223.28M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 266.1M | 265.02M | 197.79M | 201.27M | 198.1M | 148.5M | 83.18M | 62.7M | 66.7M | 70.14M |
| goodwillAndIntangibleAssets | 266.1M | 265.02M | 197.79M | 201.27M | 198.1M | 148.5M | 83.18M | 62.7M | 66.7M | 70.14M |
| longTermInvestments | 115.15M | 52.05M | 74.25M | 68.82M | 54.38M | 22.53M | 21.62M | 22.09M | 19M | 17.42M |
| taxAssets | 27.43M | 31.65M | 34.5M | 46.29M | 43.8M | 19.88M | 16.14M | 15.74M | 17.21M | 17.15M |
| otherNonCurrentAssets | 1.12M | 2.84M | 1.22M | 947K | 875K | 10000 | - | - | - | - |
| totalNonCurrentAssets | 1B | 943.34M | 851.14M | 807.85M | 752.8M | 606.25M | 397.52M | 291.9M | 310.18M | 327.97M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.69B | 1.43B | 1.22B | 1.01B | 944.26M | 880.89M | 498.09M | 362.21M | 367.18M | 378.68M |
| totalPayables | 106.01M | 130.14M | 104.63M | 22.84M | 12.87M | 13.79M | 39.32M | 5.54M | 4.71M | 5.24M |
| accountPayables | 65.27M | 95.69M | 45.57M | 14.18M | 8.31M | 9.82M | 38.73M | 5.05M | 4.3M | 4.15M |
| otherPayables | 40.74M | 34.45M | 59.06M | 8.67M | 4.56M | 3.97M | 582K | 486K | 403K | 1.1M |
| accruedExpenses | 1.87M | 1.49M | 930K | 440K | 438K | 333K | 613K | 686K | 566K | 951K |
| shortTermDebt | 54.52M | 31.28M | 35.47M | 51.77M | 86.68M | 52.8M | 57.53M | 41.87M | 78.84M | 87.14M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 40.74M | 34.45M | 59.06M | 8.67M | 4.56M | 3.97M | 582K | 486K | 403K | 1.55M |
| deferredRevenue | - | - | - | - | - | - | - | 362K | - | - |
| otherCurrentLiabilities | 204.54M | 18.7M | 14.84M | 31.06M | 20.74M | 11M | 9.06M | 12.62M | 14.16M | 14.38M |
| totalCurrentLiabilities | 366.94M | 181.62M | 155.87M | 106.12M | 120.73M | 77.93M | 106.52M | 61.06M | 98.27M | 107.72M |
| longTermDebt | 860.48M | 828.64M | 633.55M | 514.99M | 490.76M | 532.32M | 74.02M | 30.48M | 125.86M | 128.4M |
| capitalLeaseObligationsNonCurrent | 12.58M | 15.55M | 15.98M | 39M | 44.12M | 46.44M | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 46.98M | 50.91M | 41.14M | 42.65M | 38.65M | 29.51M | 8.21M | 8.43M | 8.48M | 8.72M |
| otherNonCurrentLiabilities | 32.48M | 31.43M | 72.74M | 74.02M | 43M | 33.88M | 168.13M | 147.88M | 22.24M | 21.14M |
| totalNonCurrentLiabilities | 952.52M | 926.53M | 763.4M | 670.66M | 616.53M | 642.14M | 250.36M | 186.79M | 156.58M | 158.26M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 12.58M | 15.55M | 15.98M | 39M | 44.12M | 46.44M | - | - | - | - |
| totalLiabilities | 1.32B | 1.11B | 919.28M | 776.78M | 737.26M | 720.07M | 356.88M | 247.86M | 254.85M | 265.97M |
| treasuryStock | -16.6M | -12.58M | -5.14M | -3.15M | -28000 | -1.66M | -1.58M | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 161.14M | 161.14M | 161.14M | 161.14M | 161.14M | 140M | 186.04M | 158.36M | 158.36M | 160.4M |
| retainedEarnings | 203.26M | 141.25M | 106.24M | 62.94M | 29.08M | 8.44M | -58.05M | -58.91M | -61.98M | -60.87M |
| additionalPaidInCapital | 21.4M | 21.4M | 21.4M | 21.4M | 21.4M | 21.4M | 21.4M | 21.4M | 21.4M | 21.4M |
| date | 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 | 2015-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 95.79M | 66.82M | 71.04M | 48.74M | 30.94M | 21.06M | 3.45M | 4.95M | 915K | -8.59M |
| depreciationAndAmortization | 53.25M | 51.38M | 42.98M | 40.97M | 41.64M | 24.38M | 20.3M | 20.2M | 20.17M | 19.8M |
| deferredIncomeTax | 5.62M | -9.29M | 77000 | 4.26M | -29.47M | -182K | -885K | 675K | -1.06M | -7.11M |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -43.58M | -55.7M | -55.8M | -42.19M | -13.74M | 13.45M | -6.57M | -7.26M | -3.32M | 2.58M |
| accountsReceivables | - | - | - | - | - | - | - | - | -43000 | 7.04M |
| inventory | -6.86M | -2.79M | -2.82M | - | - | - | - | - | - | - |
| accountsPayables | -21.35M | -53.34M | -70.82M | -8.81M | -18.62M | -5.95M | -2.79M | -3.09M | -3.27M | -4.46M |
| otherWorkingCapital | -15.37M | 424K | 17.85M | -33.37M | 4.88M | 19.4M | -3.78M | -4.17M | - | - |
| otherNonCashItems | -72.77M | 22.59M | 154.52M | 42.86M | 20.52M | -6.42M | 1.48M | 165K | 1.57M | 12.18M |
| netCashProvidedByOperatingActivities | 38.3M | 75.8M | 212.83M | 94.64M | 49.9M | 52.29M | 17.78M | 18.73M | 18.28M | 18.86M |
| investmentsInPropertyPlantAndEquipment | -99.75M | -83.05M | -90.13M | -75.15M | -3.8M | -26.94M | -58.32M | -531K | -874K | - |
| acquisitionsNet | -5.62M | -31.03M | -6M | - | - | - | - | - | - | 1.72M |
| purchasesOfInvestments | -7.27M | -9.21M | -541K | - | -90.71M | -108.75M | -13.19M | - | - | - |
| salesMaturitiesOfInvestments | 35.15M | 26.48M | - | - | 16.58M | 23.74M | 701K | - | 105K | 8.8M |
| otherInvestingActivities | - | - | - | -1.36M | - | -31.61M | - | - | - | 579K |
| netCashProvidedByInvestingActivities | -77.48M | -96.81M | -96.67M | -76.51M | -77.93M | -143.56M | -70.81M | -531K | -769K | 11.1M |
| netDebtIssuance | 34.58M | 6.47M | 9.24M | -62.24M | -48.61M | 60.26M | 76.12M | -8.74M | -7.73M | -33.16M |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | -7.73M | -33.16M |
| shortTermNetDebtIssuance | 34.58M | 6.47M | 9.24M | -62.24M | -48.61M | 60.26M | 76.12M | -8.74M | - | - |
| netStockIssuance | -4.29M | -7.79M | -2.17M | -3.12M | -1.8M | 197.24M | -97000 | - | -1.02M | -355K |
| netCommonStockIssuance | -4.29M | -7.79M | -2.17M | -3.12M | -1.8M | 197.24M | -97000 | - | -1.02M | -355K |
| commonStockIssuance | - | - | - | - | - | 197.33M | - | - | - | - |
| commonStockRepurchased | -4.29M | -7.79M | -2.17M | -3.12M | -1.8M | -85000 | -97000 | - | -1.02M | -355K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -33.28M | -36.15M | -25.11M | -15.68M | -10.72M | -1.71M | -2.27M | -1.93M | -1.94M | -1.96M |
| commonDividendsPaid | -33.28M | -36.15M | -25.11M | -15.68M | -10.72M | -1.71M | -2.27M | -1.93M | -1.94M | -1.96M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 214.87M | 175.02M | 4.84M | 38.86M | -1.49M | 9.9M | - | 754K | - | -14.24M |
| netCashProvidedByFinancingActivities | 211.89M | 137.56M | -13.2M | -42.18M | -62.62M | 265.69M | 73.75M | -9.91M | -10.68M | -49.72M |
| date | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 77.64M | 148.85M | 91.36M | 84.12M | 111.5M | 130.92M | 140.13M | 81.21M | 67.14M | 50.66M |
| costOfRevenue | - | 17.52M | - | 14.5M | - | 16.05M | - | 7.67M | 6.99M | 7.8M |
| grossProfit | 77.64M | 131.33M | 91.36M | 69.62M | 111.5M | 114.87M | 140.13M | 73.54M | 60.15M | 42.85M |
| researchAndDevelopmentExpenses | 1.34M | 855K | - | 572K | - | 548K | - | 70000 | 249K | 496K |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 8.04M | 6.43M | 6.52M | 5.38M | 4.87M | 3.8M | 2.39M | 1.49M | 1.45M | 1.38M |
| otherExpenses | 42.77M | 27.43M | 45.97M | 33.53M | 61M | 25.87M | 32.56M | 19.28M | 20.26M | 20.27M |
| operatingExpenses | 52.15M | 34.71M | 52.49M | 39.49M | 65.87M | 30.22M | 34.95M | 20.84M | 21.96M | 22.14M |
| costAndExpenses | 52.15M | 52.23M | 52.49M | 53.98M | 65.87M | 46.28M | 34.95M | 28.51M | 28.94M | 29.95M |
| netInterestIncome | -17.56M | -15.14M | -12.9M | -10.32M | -9.6M | -10.75M | -8.54M | -13.1M | -9.32M | -16.78M |
| interestIncome | 4.86M | 6.06M | 6.76M | 5.22M | 3.6M | 1.56M | 14000 | 373K | 14000 | 54000 |
| interestExpense | 22.43M | 21.2M | 19.66M | 15.54M | 13.2M | 12.31M | 8.55M | 13.48M | 9.34M | 16.84M |
| depreciationAndAmortization | 24.97M | 26.03M | 26.94M | 8.42M | 42.39M | 21.63M | 20.81M | 19.64M | 19.74M | 20.63M |
| ebitda | 49.51M | 117.71M | 64.89M | 39.69M | 102.82M | 103.48M | 118.4M | 64.02M | 49.54M | 33.25M |
| ebit | 24.54M | 91.68M | 37.95M | 31.26M | 60.43M | 81.86M | 97.59M | 44.38M | 29.8M | 12.61M |
| nonOperatingIncomeExcludingInterest | 951K | 4.94M | 922K | -1.13M | -14.8M | 2.79M | 7.6M | 8.32M | 8.39M | 8.09M |
| operatingIncome | 25.49M | 96.62M | 38.87M | 30.14M | 45.63M | 84.64M | 105.18M | 52.7M | 38.19M | 20.71M |
| totalOtherIncomeExpensesNet | -15.82M | -13.58M | -10.78M | -7.51M | 14.21M | -10.1M | -8.27M | -13.28M | -9.11M | -16.47M |
| incomeBeforeTax | 9.67M | 83.04M | 28.09M | 22.63M | 59.85M | 74.54M | 96.91M | 39.42M | 29.08M | 4.24M |
| incomeTaxExpense | 3.84M | 4.68M | 10.15M | 5.17M | 9.31M | 46.06M | 52.2M | 9.38M | 8.9M | -22.04M |
| netIncomeFromContinuingOperations | 5.83M | 78.36M | 17.94M | 17.46M | 50.54M | 28.48M | 44.71M | 30.04M | 20.18M | 26.27M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 5.24M | 78.14M | 17.64M | 16.7M | 50.12M | 27.93M | 43.11M | 29.12M | 19.62M | 26.02M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 5.24M | 78.14M | 17.64M | 16.7M | 50.12M | 27.93M | 43.11M | 29.12M | 19.62M | 26.02M |
| eps | 0.1 | 1.46 | 0.33 | 0.31 | 0.93 | 0.52 | 0.8 | 0.54 | 0.36 | 0.5 |
| date | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 254.15M | 515.87M | 300.54M | 343.16M | 236.48M | 226.61M | 296.53M | 123.65M | 93.44M | 147.71M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 254.15M | 515.87M | 300.54M | 343.16M | 236.48M | 226.61M | 296.53M | 123.65M | 93.44M | 147.71M |
| netReceivables | 151.95M | 154.32M | 131.54M | 131.22M | 131.76M | 127.17M | 62.91M | 69.89M | 42.62M | 38.44M |
| accountsReceivables | 14.87M | 22.57M | 17.89M | 22.58M | 14.08M | 27.4M | 25M | 38.26M | 6.53M | 9.11M |
| otherReceivables | 137.08M | 131.74M | 113.65M | 108.64M | 117.68M | 99.76M | 37.92M | 31.63M | 36.09M | 29.33M |
| inventory | 22.92M | 19.41M | 15.2M | 12.73M | 9.62M | 8.28M | 6.36M | - | - | - |
| prepaids | 1.39M | 2.45M | 2.3M | 4.43M | 3.86M | 4.27M | 2.92M | 2.04M | 2.67M | 1.84M |
| otherCurrentAssets | - | - | - | - | - | 6.81M | - | 4.97M | - | 3.47M |
| totalCurrentAssets | 430.4M | 692.05M | 449.59M | 491.54M | 381.73M | 373.14M | 368.73M | 200.55M | 138.73M | 191.46M |
| propertyPlantEquipmentNet | 615.8M | 590.27M | 610.32M | 591.77M | 581.83M | 543.38M | 528.46M | 490.52M | 452.53M | 455.64M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 286.99M | 266.1M | 285.25M | 265.02M | 265.31M | 197.79M | 196.97M | 201.27M | 194.28M | 198.1M |
| goodwillAndIntangibleAssets | 286.99M | 266.1M | 285.25M | 265.02M | 265.31M | 197.79M | 196.97M | 201.27M | 194.28M | 198.1M |
| longTermInvestments | 71.57M | 115.15M | 25.69M | 52.05M | 31.18M | 74.25M | 60.94M | 68.82M | 52.33M | 54.38M |
| taxAssets | 24.76M | 27.43M | 27.21M | 31.65M | 32.17M | 34.5M | 33.48M | 46.29M | 44.04M | 43.8M |
| otherNonCurrentAssets | 60.82M | 1.12M | 22.22M | 2.84M | 11.73M | 1.22M | 9.69M | 947K | 10.59M | 875K |
| totalNonCurrentAssets | 1.06B | 1B | 970.69M | 943.34M | 922.21M | 851.14M | 829.53M | 807.85M | 753.77M | 752.8M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.49B | 1.69B | 1.42B | 1.43B | 1.3B | 1.22B | 1.2B | 1.01B | 892.5M | 944.26M |
| totalPayables | 101.99M | 106.01M | 108.88M | 130.14M | 120.06M | 104.63M | 43.48M | 22.84M | 16.35M | 12.87M |
| accountPayables | 66.15M | 65.27M | 68.54M | 95.69M | 54.93M | 45.57M | 25.1M | 14.18M | 12.04M | 8.31M |
| otherPayables | 35.84M | 40.74M | 40.34M | 34.45M | 65.14M | 59.06M | 18.39M | 8.67M | 4.31M | 4.56M |
| accruedExpenses | 2.02M | 1.87M | 1.92M | 1.49M | 1.3M | 930K | 921K | 440K | 376K | 438K |
| shortTermDebt | 46.66M | 54.52M | 57.66M | 31.28M | 63.31M | 35.47M | 46.6M | 51.77M | 47.83M | 86.68M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | 40.74M | 40.34M | 34.45M | 65.14M | 59.06M | 18.39M | 8.67M | 4.31M | 4.56M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 15.91M | 204.54M | 22.17M | 18.7M | 25.68M | 14.84M | 47.4M | 31.06M | 29.35M | 20.74M |
| totalCurrentLiabilities | 166.58M | 366.94M | 190.63M | 181.62M | 210.35M | 155.87M | 138.4M | 106.12M | 93.9M | 120.73M |
| longTermDebt | 883.77M | 860.48M | 830.95M | 828.64M | 640.17M | 633.55M | 664.42M | 514.99M | 133.22M | 490.76M |
| capitalLeaseObligationsNonCurrent | 12.04M | 12.58M | 14.95M | 15.55M | 16.13M | 15.98M | 19.4M | 39M | 40.76M | 44.12M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 46.19M | 46.98M | 48.86M | 50.91M | 54.32M | 41.14M | 39.26M | 42.65M | 42.27M | 38.65M |
| otherNonCurrentLiabilities | 32.28M | 32.48M | 35.71M | 31.43M | 75.39M | 72.74M | 72.79M | 74.02M | 379.51M | 43M |
| totalNonCurrentLiabilities | 974.28M | 952.52M | 930.46M | 926.53M | 786.01M | 763.4M | 795.87M | 670.66M | 595.76M | 616.53M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 12.04M | 12.58M | 14.95M | 15.55M | 16.13M | 15.98M | 19.4M | 39M | 40.76M | 44.12M |
| totalLiabilities | 1.14B | 1.32B | 1.12B | 1.11B | 996.36M | 919.28M | 934.28M | 776.78M | 689.66M | 737.26M |
| treasuryStock | -15.9M | -16.6M | -16.6M | -12.58M | -8.42M | -5.14M | -3.15M | -3.15M | -1.2M | -28000 |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 161.14M | 161.14M | 161.14M | 161.14M | 161.14M | 161.14M | 161.14M | 161.14M | 161.14M | 161.14M |
| retainedEarnings | 171.92M | 203.26M | 125.56M | 141.25M | 121.28M | 106.24M | 78.91M | 62.94M | 33.75M | 29.08M |
| additionalPaidInCapital | 21.4M | 21.4M | 21.4M | 21.4M | 21.4M | 21.4M | 21.4M | 21.4M | 21.4M | 21.4M |
| date | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 5.24M | 78.14M | 17.64M | 16.7M | 50.12M | 27.93M | 43.11M | 29.12M | 19.62M | 26.02M |
| depreciationAndAmortization | 26.31M | 26.32M | 26.94M | 25.92M | 25.47M | 22.18M | 20.81M | 20.33M | 20.64M | 21.07M |
| deferredIncomeTax | -259K | -192K | 5.81M | -5.57M | -3.72M | -4.22M | 4.3M | -2.42M | 6.67M | -29.3M |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -13.08M | 866K | -44.44M | -43.46M | -12.23M | -46.89M | -8.9M | -40.18M | -2M | -14.85M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | -1.24M | -4.43M | -2.43M | -1.45M | -1.34M | -1.92M | -906K | - | - | - |
| accountsPayables | -17.4M | 10.45M | -31.8M | -44.42M | -8.91M | -46.46M | -24.37M | -7.06M | -1.75M | -11.46M |
| otherWorkingCapital | 5.56M | -5.15M | -10.22M | 2.41M | -1.98M | 1.48M | 16.37M | -33.12M | -252K | -3.4M |
| otherNonCashItems | 5.72M | -82.05M | 9.27M | 18M | 4.59M | 81.85M | 72.67M | 47.37M | -4.5M | 15.93M |
| netCashProvidedByOperatingActivities | 23.94M | 23.08M | 15.22M | 11.58M | 64.23M | 80.85M | 131.98M | 54.22M | 40.42M | 18.87M |
| investmentsInPropertyPlantAndEquipment | -63.89M | -57.13M | -42.62M | -49.25M | -33.8M | -39.01M | -51.12M | -55.76M | -19.39M | -2.42M |
| acquisitionsNet | - | -4.34M | -1.28M | -26.48M | -4.54M | - | -6M | - | - | - |
| purchasesOfInvestments | - | -7.27M | - | -9.21M | - | - | -541K | 4.98M | -4.98M | -912K |
| salesMaturitiesOfInvestments | 6.64M | 35.15M | - | 26.48M | - | - | - | - | - | 13000 |
| otherInvestingActivities | - | - | - | - | - | - | - | -1.36M | - | - |
| netCashProvidedByInvestingActivities | -57.25M | -33.58M | -43.9M | -58.46M | -38.35M | -39.01M | -57.66M | -52.15M | -24.36M | -3.32M |
| netDebtIssuance | -170.6M | 14.05M | 20.53M | -18.22M | 24.69M | -41.53M | 50.77M | -7.74M | -54.5M | -15.4M |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | -170.6M | 14.05M | 20.53M | -18.22M | 24.69M | -41.53M | 50.77M | -7.74M | -54.5M | -15.4M |
| netStockIssuance | - | - | -4.29M | -4.16M | -3.62M | -2.17M | - | -1.94M | -1.18M | -1.7M |
| netCommonStockIssuance | - | - | -4.29M | -4.16M | -3.62M | -2.17M | - | -1.94M | -1.18M | -1.7M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | -4.29M | -4.16M | -3.62M | -2.17M | - | -1.94M | -1.18M | -1.7M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -32.78M | -358K | -32.92M | -1.09M | -35.06M | -521K | -24.59M | -524K | -15.16M | -647K |
| commonDividendsPaid | -32.78M | -358K | -32.92M | -1.09M | -35.06M | -521K | -24.59M | -524K | -15.16M | -647K |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -25.24M | 212.13M | 2.74M | 177.04M | -2.01M | -67.53M | 72.37M | 38.35M | 513K | 284K |
| netCashProvidedByFinancingActivities | -228.62M | 225.83M | -13.94M | 153.56M | -16M | -111.75M | 98.55M | 28.15M | -70.33M | -17.47M |