AMEX : REPX
$0.26 (0.75%)
| 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 | 391.98M | 410.18M | 375.05M | 321.74M | 151.04M | 3.04M | 4.91M | 5.87M | 5.26M | 4.67M |
| costOfRevenue | 210.1M | 176.15M | 154.18M | 84.29M | 57.1M | 3.75M | 4.11M | 4.39M | 4.86M | 4.56M |
| grossProfit | 181.88M | 234.03M | 220.87M | 237.45M | 93.93M | -710K | 797K | 1.48M | 406K | 112K |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 34.69M | 33.4M | 21.94M | 20.76M | 2.19M | 1.3M | 1.24M | 1.17M | 1.4M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | 34.69M | 33.4M | 21.94M | 20.76M | 2.19M | 1.3M | 1.24M | 1.17M | 1.4M |
| otherExpenses | 40.6M | 45.64M | - | 12M | 13.3M | 920K | - | - | - | - |
| operatingExpenses | 40.6M | 80.33M | 33.4M | 33.93M | 34.06M | 3.11M | 1.3M | 1.24M | 1.17M | 1.4M |
| costAndExpenses | 250.7M | 256.49M | 187.58M | 118.22M | 91.16M | 6.86M | 5.42M | 5.63M | 6.03M | 5.96M |
| netInterestIncome | -31.36M | -34.34M | -28.93M | 1.09M | -3.69M | -10000 | -10000 | -5000 | -53000 | -102K |
| interestIncome | 676K | 866K | - | 1.09M | - | - | - | - | - | - |
| interestExpense | 32.04M | 35.2M | 28.93M | - | 3.69M | 10000 | 10000 | 5000 | 53000 | 102K |
| depreciationAndAmortization | 93.18M | 74.9M | 65.06M | 32.11M | 26.02M | 644K | 716K | 795K | 924K | 1.14M |
| ebitda | 334.19M | 223.5M | 240.03M | 182.81M | -4.15M | -3M | 262K | 1.22M | 159K | -154K |
| ebit | 241M | 148.6M | 174.98M | 150.7M | -30.17M | -3.64M | -454K | 430K | -765K | - |
| nonOperatingIncomeExcludingInterest | -99.73M | 5.09M | 12.49M | 52.82M | 90.04M | -177K | -51000 | -190K | - | - |
| operatingIncome | 141.28M | 153.7M | 187.47M | 203.52M | 59.88M | -3.82M | -505K | 240K | -765K | -4.1M |
| totalOtherIncomeExpensesNet | 67.69M | -36.72M | -41.42M | -52.66M | -93.73M | 169K | 41000 | 185K | 2000 | -2.8M |
| incomeBeforeTax | 208.96M | 116.97M | 146.05M | 150.86M | -33.85M | -3.65M | -464K | 425K | -816K | -4.2M |
| incomeTaxExpense | 48.12M | 28.07M | 34.46M | 32.84M | 13.02M | - | -28000 | -17000 | -242K | 2.8M |
| netIncomeFromContinuingOperations | 160.84M | 88.9M | 111.59M | 118.01M | -46.87M | -3.65M | -436K | 442K | -574K | - |
| netIncomeFromDiscontinuedOperations | - | - | - | - | -18.8M | - | - | 1.13M | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 160.84M | 88.9M | 111.59M | 118.01M | -65.67M | -3.65M | -436K | 1.57M | -574K | -4.2M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 160.84M | 88.9M | 111.59M | 118.01M | -67.16M | -3.65M | -436K | 1.57M | -574K | -4.2M |
| eps | 7.61 | 4.29 | 5.66 | 6.04 | -4.19 | -0.49 | -0.49 | 1.77 | -0.68 | -8.27 |
| 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 | 17.89M | 13.12M | 15.32M | 13.3M | 8.32M | 1.56M | 3.06M | 3.12M | 185K | 76000 |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 17.89M | 13.12M | 15.32M | 13.3M | 8.32M | 1.56M | 3.06M | 3.12M | 185K | 76000 |
| netReceivables | 41.04M | 44.41M | 35.13M | 25.55M | 18M | 294K | 557K | 533K | 517K | 490K |
| accountsReceivables | 30.44M | 38.31M | 31.14M | 24.14M | 17.56M | 292K | 415K | 396K | 465K | 462K |
| otherReceivables | 10.61M | 6.1M | 3.99M | 1.42M | 440K | 2000 | 142K | 137K | 52000 | 28000 |
| inventory | 7.93M | 5.73M | 6.18M | 8.89M | 780K | 361K | 415K | 464K | 541K | 627K |
| prepaids | 7.76M | 1.59M | 1.63M | 3.24M | 4.12M | 108K | 247K | 235K | 130K | - |
| otherCurrentAssets | 19.14M | 3.26M | 5.01M | 20000 | 83000 | 4000 | 4000 | - | 121K | 421K |
| totalCurrentAssets | 93.77M | 68.12M | 63.27M | 50.99M | 31.3M | 2.33M | 4.28M | 4.35M | 1.49M | 1.61M |
| propertyPlantEquipmentNet | 1.02B | 892.67M | 869.44M | 461.47M | 362.51M | 3.04M | 4.58M | 4.99M | 4.86M | 6.92M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 36.19M | 22.81M | 5.62M | - | - | - | - | 139K | - | - |
| taxAssets | - | - | - | - | - | - | - | - | 242K | - |
| otherNonCurrentAssets | 16.77M | 9.89M | 7.38M | 2.8M | 2.35M | 2000 | 69000 | 143K | 1.51M | 24000 |
| totalNonCurrentAssets | 1.08B | 925.38M | 882.44M | 464.28M | 364.86M | 3.04M | 4.64M | 5.14M | 6.61M | 6.95M |
| otherAssets | - | - | - | 23000 | - | - | - | - | - | - |
| totalAssets | 1.17B | 993.5M | 945.71M | 515.29M | 396.17M | 5.37M | 8.92M | 9.48M | 8.1M | 8.56M |
| totalPayables | 92.14M | 54.12M | 39.82M | 25.48M | 19.98M | 218K | 269K | 132K | 340K | 462K |
| accountPayables | 5.08M | 13.94M | 3.86M | 3.94M | 7.9M | 218K | 269K | 132K | 181K | 303K |
| otherPayables | 87.06M | 40.18M | 35.96M | 21.54M | 12.08M | - | - | - | 159K | 159K |
| accruedExpenses | 25.25M | 20.85M | 21.85M | 27.19M | 9.64M | 202K | 164K | 282K | 187K | 274K |
| shortTermDebt | 20M | 20M | 20M | - | - | - | - | 51000 | 41000 | 55000 |
| capitalLeaseObligationsCurrent | 7.16M | 7.68M | 6.04M | 4.61M | 2.53M | 103K | 102K | - | - | - |
| taxPayables | - | 5.4M | 5.27M | 3.79M | 219K | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 11.95M | 20.12M | 6.64M | 19.03M | 31.93M | 78000 | 75000 | 83000 | 43000 | - |
| totalCurrentLiabilities | 156.5M | 122.76M | 94.34M | 76.3M | 64.08M | 601K | 610K | 548K | 611K | 791K |
| longTermDebt | 227.86M | 249.49M | 335.96M | 56M | 65M | - | - | 73000 | 49000 | 2.45M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | 16000 | 41000 | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 86.12M | 76.55M | 73.34M | 45.76M | 17.38M | - | - | - | - | - |
| otherNonCurrentLiabilities | 64.86M | 34.08M | 20.47M | 3.79M | 11.87M | 2.04M | 1.92M | 2.1M | 2.27M | 2.05M |
| totalNonCurrentLiabilities | 378.83M | 360.12M | 429.77M | 105.54M | 94.26M | 2.06M | 1.96M | 2.17M | 2.32M | 4.49M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 7.16M | 7.68M | 6.04M | 4.61M | 2.53M | 119K | 143K | - | - | - |
| totalLiabilities | 535.34M | 482.89M | 524.12M | 181.85M | 158.33M | 2.66M | 2.57M | 2.72M | 2.93M | 5.28M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | 53.53M | - | - |
| commonStock | 22000 | 21000 | 20000 | 20000 | 20000 | 1000 | 11000 | 11000 | 11000 | 6000 |
| retainedEarnings | 327.56M | 200.36M | 142.46M | 58.78M | -33.92M | -55.6M | -51.96M | -51.52M | -53.09M | -52.52M |
| additionalPaidInCapital | 306.66M | 310.23M | 279.11M | 274.64M | 271.74M | 58.32M | 58.29M | 58.28M | 58.25M | 55.79M |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-09-30 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 160.84M | 88.9M | 111.59M | 118.01M | -46.87M | -3.65M | -436K | 442K | -603K | -4.2M |
| depreciationAndAmortization | 93.18M | 74.9M | 65.06M | 32.11M | 26.02M | 769K | 848K | 936K | 1M | 1.28M |
| deferredIncomeTax | 11.35M | 3.2M | 27.59M | 28.37M | 12.96M | - | - | - | - | - |
| stockBasedCompensation | 9.13M | 8.14M | - | 3.95M | 6.79M | - | - | - | - | - |
| changeInWorkingCapital | 20.58M | 18.88M | 1.14M | 1.52M | 4.28M | 571K | -163K | -79000 | -319K | -928K |
| accountsReceivables | 12.36M | -9.28M | -9.58M | -7.55M | -7.75M | 328K | 41000 | 96000 | -318K | -46000 |
| inventory | 274K | 1.51M | -546K | - | - | - | -68000 | -28000 | 203K | -238K |
| accountsPayables | -3.73M | 9.88M | 3.2M | 3.02M | 7.44M | 32000 | 63000 | -58000 | -78000 | -482K |
| otherWorkingCapital | 11.67M | 16.77M | 8.06M | 6.05M | 4.58M | 211K | -199K | -89000 | -126K | -162K |
| otherNonCashItems | -82.54M | 52.26M | 1.82M | -13.67M | 82.9M | 759K | -23000 | 38000 | 73000 | 2.83M |
| netCashProvidedByOperatingActivities | 212.54M | 246.27M | 207.2M | 170.29M | 86.08M | -1.55M | 226K | 1.34M | 154K | -1.01M |
| investmentsInPropertyPlantAndEquipment | -126.29M | -129.93M | -141.3M | -128.26M | -60.49M | -109K | -439K | -1.04M | -186K | -449K |
| acquisitionsNet | - | - | -324.69M | - | 860K | 38000 | 206K | 15000 | 7000 | 48000 |
| purchasesOfInvestments | -15.75M | -17.91M | -3.57M | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -3.73M | - | - | - | 3.89M | - | - | 2.66M | - | - |
| netCashProvidedByInvestingActivities | -145.77M | -147.84M | -469.56M | -128.26M | -55.74M | -71000 | -233K | 1.64M | -179K | -401K |
| netDebtIssuance | -25M | -92.78M | 294.59M | -10.94M | -41.14M | 125K | -53000 | -42000 | -2.46M | 1.45M |
| longTermNetDebtIssuance | -25M | -92.78M | 294.59M | -10.94M | -41.14M | 125K | -53000 | -42000 | -2.46M | 1.45M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -3.25M | 25.42M | - | - | 46.49M | 1000 | - | - | 2.6M | - |
| netCommonStockIssuance | -3.25M | 25.42M | - | - | 46.49M | 1000 | - | - | 2.6M | - |
| commonStockIssuance | - | 25.42M | - | - | 46.68M | 1000 | - | - | 2.6M | - |
| commonStockRepurchased | -3.25M | - | - | - | -191K | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -33.32M | -30.83M | -27.71M | -25.07M | -19.78M | - | - | - | - | - |
| commonDividendsPaid | -33.32M | -30.83M | -27.71M | -25.07M | -18.29M | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | -1.49M | - | - | - | - | - |
| otherFinancingActivities | -432K | -2.43M | -2.51M | -1.04M | -514K | - | - | - | - | - |
| netCashProvidedByFinancingActivities | -62M | -100.63M | 264.38M | -37.05M | -14.94M | 126K | -53000 | -42000 | 134K | 1.45M |
| 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 | 113.88M | 97.28M | 106.85M | 85.39M | 102.46M | 102.7M | 102.34M | 105.4M | 99.74M | 99.83M |
| costOfRevenue | 59.79M | 58.67M | 35.15M | 44.57M | 44.14M | 46.62M | 46.26M | 24.7M | 42.15M | 44.94M |
| grossProfit | 54.09M | 38.61M | 71.7M | 40.82M | 58.32M | 56.08M | 56.08M | 80.7M | 57.6M | 54.89M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 10.3M | 12.61M | 8.88M | 8.81M | 10.13M | 7.6M | 9.92M | 7.03M | 12.46M |
| sellingAndMarketingExpenses | - | - | 217K | - | - | - | - | 16.49M | - | - |
| sellingGeneralAndAdministrativeExpenses | - | 10.3M | 12.83M | 8.88M | 8.81M | 10.13M | 7.6M | 26.42M | 7.03M | 12.46M |
| otherExpenses | 10.42M | 88000 | 30.01M | 3.19M | 9000 | 13.9M | 31.01M | - | - | - |
| operatingExpenses | 10.42M | 10.39M | 42.84M | 12.07M | 8.82M | 24.04M | 38.6M | 26.42M | 7.03M | 12.46M |
| costAndExpenses | 70.21M | 69.06M | 77.99M | 56.64M | 52.96M | 70.66M | 84.86M | 51.12M | 49.18M | 57.39M |
| netInterestIncome | -6.36M | -7.93M | -9.61M | -7.17M | -6.66M | -7.62M | -8.79M | 8.66M | -8.22M | -9.07M |
| interestIncome | 175K | 199K | 198K | 149K | 130K | 194K | -679K | 8.66M | 207K | - |
| interestExpense | 6.53M | 8.12M | 9.8M | 7.32M | 6.79M | 7.82M | 8.11M | - | 8.42M | 9.07M |
| depreciationAndAmortization | 25.72M | 27.27M | 27.42M | 19.56M | 19.14M | 18.93M | 20.72M | 17.47M | 17.78M | 18.66M |
| ebitda | -60.47M | 146.15M | 58.38M | 66.22M | 61.96M | 41.3M | 61.53M | 61.67M | 50.79M | 77.17M |
| ebit | -86.19M | 118.88M | 30.96M | 46.65M | 42.82M | 22.37M | 40.81M | 44.2M | 33.01M | 58.5M |
| nonOperatingIncomeExcludingInterest | 129.86M | -90.66M | -2.1M | -17.9M | 6.68M | 9.67M | -23.33M | 10.08M | 17.55M | -16.06M |
| operatingIncome | 43.67M | 28.22M | 28.86M | 28.75M | 49.5M | 32.04M | 17.48M | 54.28M | 50.57M | 42.44M |
| totalOtherIncomeExpensesNet | -136.39M | 82.54M | -7.7M | 11.42M | -12.63M | -16.56M | 15.22M | -10.08M | -25.98M | 7M |
| incomeBeforeTax | -92.72M | 110.76M | 21.16M | 40.17M | 36.87M | 15.48M | 32.7M | 44.2M | 24.59M | 49.43M |
| incomeTaxExpense | -22.29M | 25.36M | 4.82M | 9.7M | 8.24M | 4.55M | 7.03M | 10.66M | 5.83M | 11.41M |
| netIncomeFromContinuingOperations | -70.43M | 85.4M | 16.34M | 30.47M | 28.63M | 10.93M | 25.66M | 33.55M | 18.76M | 38.02M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -70.43M | 85.4M | 16.34M | 30.47M | 28.63M | 10.93M | 25.66M | 33.55M | 18.76M | 38.02M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -70.43M | 85.4M | 16.34M | 30.47M | 28.63M | 10.93M | 25.66M | 33.55M | 18.76M | 38.02M |
| eps | -3.38 | 4.04 | 0.77 | 1.44 | 1.36 | 0.52 | 1.22 | 1.61 | 0.94 | 1.92 |
| 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 | 15.81M | 17.89M | 16.46M | 14.03M | 8.86M | 13.12M | 13.32M | 10.91M | 6.56M | 15.32M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 15.81M | 17.89M | 16.46M | 14.03M | 8.86M | 13.12M | 13.32M | 10.91M | 6.56M | 15.32M |
| netReceivables | 56.63M | 41.04M | 41.08M | 35.3M | 37.52M | 44.41M | 41.03M | 42.08M | 38.58M | 35.13M |
| accountsReceivables | 49.58M | 30.44M | 34.75M | 29.5M | 31.8M | 38.31M | 32.05M | 34.63M | 36.6M | 31.14M |
| otherReceivables | 7.05M | 10.61M | 6.33M | 5.8M | 5.72M | 6.1M | 8.98M | 7.45M | 1.98M | 3.99M |
| inventory | 7.92M | 7.93M | 8.9M | 3.68M | 4.35M | 5.73M | 6.74M | 5.68M | 6.35M | 6.18M |
| prepaids | 2.71M | 7.76M | 2.38M | 2.83M | 1.84M | 1.59M | 2.04M | 1.77M | 5.7M | 1.63M |
| otherCurrentAssets | - | 19.14M | 10.57M | 11.16M | 1.25M | 3.26M | 12.2M | 1.43M | 1.64M | 5.01M |
| totalCurrentAssets | 83.07M | 93.77M | 79.38M | 66.99M | 53.81M | 68.12M | 75.33M | 61.86M | 58.83M | 63.27M |
| propertyPlantEquipmentNet | 1.04B | 1.02B | 1.06B | 915.69M | 904.23M | 892.67M | 892.87M | 911.63M | 878.6M | 869.44M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 39.82M | 36.19M | 37.29M | 28.81M | 28.94M | 22.81M | 22.05M | 20.76M | 11.41M | 5.62M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 12.23M | 16.77M | 10.87M | 22.07M | 7.96M | 9.89M | 7.63M | 8.71M | 7.53M | 7.38M |
| totalNonCurrentAssets | 1.1B | 1.08B | 1.11B | 966.57M | 941.13M | 925.38M | 922.55M | 941.09M | 897.53M | 882.44M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.18B | 1.17B | 1.19B | 1.03B | 994.94M | 993.5M | 997.88M | 1B | 956.37M | 945.71M |
| totalPayables | 94.4M | 92.14M | 71.37M | 49.94M | 53.66M | 54.12M | 51.81M | 48.05M | 43.41M | 39.82M |
| accountPayables | 22.72M | 5.08M | 12.16M | 9.23M | 18.13M | 13.94M | 14.21M | 12.58M | 12.02M | 3.86M |
| otherPayables | 71.68M | 87.06M | 59.22M | 40.71M | 35.52M | 40.18M | 37.6M | 35.47M | 31.4M | 35.96M |
| accruedExpenses | 35.51M | 25.25M | 19.02M | 24.38M | 25.08M | 20.85M | 15.39M | 11.31M | 13.45M | 21.85M |
| shortTermDebt | 20M | 20M | 20M | 20M | 20M | 20M | 20M | 20M | 20M | 20M |
| capitalLeaseObligationsCurrent | 7.56M | 7.16M | 7.9M | 4.26M | 5.15M | 7.68M | 6.47M | 5.28M | 5.95M | 6.04M |
| taxPayables | - | - | - | 7.91M | 1.36M | 5.4M | 3.85M | 2.57M | 1.28M | 5.27M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 106.18M | 11.95M | 9.01M | 6.2M | 17.95M | 20.12M | 13.57M | 12.98M | 16.94M | 6.64M |
| totalCurrentLiabilities | 263.66M | 156.5M | 127.31M | 104.78M | 121.83M | 122.76M | 107.24M | 97.62M | 99.76M | 94.34M |
| longTermDebt | 220.68M | 227.86M | 347.04M | 255.19M | 229.34M | 249.49M | 268.62M | 302.72M | 321.84M | 335.96M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 62.81M | 86.12M | 85.92M | 79.59M | 74.72M | 76.55M | 82.08M | 78.42M | 75.23M | 73.34M |
| otherNonCurrentLiabilities | 79.5M | 64.86M | 64.57M | 37.13M | 36.66M | 34.08M | 32.53M | 35.16M | 24.93M | 20.47M |
| totalNonCurrentLiabilities | 362.99M | 378.83M | 497.53M | 371.91M | 340.73M | 360.12M | 383.23M | 416.3M | 422M | 429.77M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 7.56M | 7.16M | 7.9M | 4.26M | 5.15M | 7.68M | 6.47M | 5.28M | 5.95M | 6.04M |
| totalLiabilities | 626.64M | 535.34M | 624.84M | 476.69M | 462.56M | 482.89M | 490.47M | 513.92M | 521.76M | 524.12M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 22000 | 22000 | 22000 | 22000 | 21000 | 21000 | 21000 | 21000 | 20000 | 20000 |
| retainedEarnings | 248.52M | 327.56M | 250.93M | 242.95M | 220.83M | 200.36M | 197.23M | 179.67M | 153.89M | 142.46M |
| additionalPaidInCapital | 304.9M | 306.66M | 315.55M | 313.91M | 311.53M | 310.23M | 310.16M | 309.34M | 280.7M | 279.11M |
| 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 | -70.43M | 85.4M | 16.34M | 30.47M | 28.63M | 10.93M | 25.66M | 33.55M | 18.76M | 38.02M |
| depreciationAndAmortization | 25.72M | 27.27M | 27.21M | 19.56M | 19.14M | 18.93M | 20.72M | 17.47M | 17.78M | 18.66M |
| deferredIncomeTax | -23.31M | 1.98M | 6.33M | 4.87M | -1.83M | -5.53M | 3.66M | 3.19M | 1.89M | 9.99M |
| stockBasedCompensation | - | 2.39M | 2.69M | 2.68M | 1.37M | 1.44M | 1.72M | 3.28M | 1.69M | - |
| changeInWorkingCapital | -7.51M | 29.37M | 9.32M | -12.91M | -5.2M | 15.43M | 11.61M | -5.92M | -2.25M | 11.46M |
| accountsReceivables | -17.07M | 282K | 2.96M | 2.22M | 6.89M | -3.38M | 1.04M | -3.49M | -3.46M | 10.2M |
| inventory | -1.09M | 2.04M | 224K | -554K | -1.44M | 2.63M | -1.56M | 616K | -174K | 1.56M |
| accountsPayables | 10.73M | 1.61M | 4.91M | -6.79M | -3.46M | 8.09M | 4.46M | -2.5M | -170K | -3.52M |
| otherWorkingCapital | -77000 | 25.44M | 1.22M | -7.79M | -7.2M | 8.09M | 7.67M | -542K | 1.56M | 3.22M |
| otherNonCashItems | 122.71M | -81.54M | 1.76M | -11.03M | 8.27M | 25.18M | 8.76M | 70000 | 18.26M | -12.32M |
| netCashProvidedByOperatingActivities | 47.18M | 64.87M | 63.65M | 33.64M | 50.38M | 66.38M | 72.13M | 51.64M | 56.12M | 65.82M |
| investmentsInPropertyPlantAndEquipment | -31.73M | -50.63M | -29.05M | -30.85M | -19.15M | -33.26M | -24.17M | -37.43M | -35.06M | -21.06M |
| acquisitionsNet | -2.18M | 120.33M | -126.33M | - | - | - | - | - | - | - |
| purchasesOfInvestments | -4M | -1M | - | -14.2M | -6.25M | -1.25M | -1.5M | -7.62M | -7.54M | - |
| salesMaturitiesOfInvestments | 1.49M | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 7.61M | -1.64M | 13M | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -28.81M | 67.06M | -142.37M | -45.05M | -25.4M | -34.51M | -25.67M | -45.05M | -42.61M | -21.06M |
| netDebtIssuance | -8.03M | -119.76M | 91M | 24.84M | -21M | -22.7M | -35.01M | -20.07M | -15M | -31.16M |
| longTermNetDebtIssuance | -8.03M | -119.76M | 91M | 24.84M | -21M | -22.7M | -35.01M | -20.07M | -15M | -31.16M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -4.06M | -1.82M | -1.05M | -305K | -72000 | 1.06M | -906K | 25.36M | -106K | -87000 |
| netCommonStockIssuance | -4.06M | -1.82M | -1.05M | -305K | -72000 | 1.06M | -906K | 25.36M | -106K | -87000 |
| commonStockIssuance | - | - | - | - | - | - | - | 25.42M | - | -87000 |
| commonStockRepurchased | -4.06M | -1.82M | -1.05M | -305K | -72000 | 1.06M | -906K | -52000 | -106K | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -8.36M | -8.48M | -8.72M | -8.09M | -8.03M | -7.99M | -8.13M | -7.54M | -7.17M | -7.53M |
| commonDividendsPaid | -8.36M | -8.48M | -8.72M | -8.09M | -8.03M | -7.99M | -8.13M | -7.54M | -7.17M | -7.53M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -26000 | -432K | -79000 | 140K | -140K | -2.43M | -11000 | -69000 | - | -1.03M |
| netCashProvidedByFinancingActivities | -20.45M | -130.5M | 81.16M | 16.58M | -29.24M | -32.06M | -44.05M | -2.25M | -22.27M | -39.81M |