NASDAQ : RMR
-$0.4 (-1.9%)
| date | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 700.28M | 897.61M | 962.32M | 832.5M | 607.24M | 589.5M | 713.37M | 404.98M | 271.73M | 266.94M |
| costOfRevenue | 161.73M | 609.15M | 656.4M | 568.77M | 370.04M | 360.57M | 469.07M | 108.76M | 99.75M | 91.98M |
| grossProfit | 538.56M | 288.46M | 305.92M | 263.74M | 237.2M | 228.93M | 244.3M | 296.22M | 171.98M | 174.96M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | 0.28 | 0.68 | 0.5 | 0.55 |
| generalAndAdministrativeExpenses | 42.5M | 224.72M | 184.86M | 172.93M | 158.63M | 155.73M | 37.75M | 38.06M | 25.19M | 25.13M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 42.5M | 224.72M | 184.86M | 172.93M | 158.63M | 155.73M | 37.75M | 38.06M | 25.19M | 25.13M |
| otherExpenses | 454.28M | 18.76M | 7.32M | 2.44M | 6.48M | 4.47M | 1.02M | 24.71M | 2.04M | 1.77M |
| operatingExpenses | 496.77M | 243.48M | 192.19M | 175.37M | 165.11M | 160.2M | 38.76M | 39.3M | 27.23M | 26.9M |
| costAndExpenses | 658.5M | 852.63M | 848.59M | 744.13M | 535.15M | 520.77M | 507.83M | 148.07M | 126.98M | 118.88M |
| netInterestIncome | 2.45M | 9.62M | 10.57M | 1.32M | 760K | 4.45M | 8.77M | 4.55M | 1.56M | 234K |
| interestIncome | 5.85M | 10.4M | 10.57M | 1.32M | 760K | 4.45M | 8.77M | 4.55M | 1.56M | 234K |
| interestExpense | 3.4M | 783K | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 11.55M | 4.71M | 1.1M | 993K | 973K | 968K | 519.58M | 126.6M | 126.98M | 114.79M |
| ebitda | 61.3M | 69.94M | 150.64M | 91.69M | 78.57M | 73.2M | 215.97M | 258.64M | 155.76M | 151.79M |
| ebit | 49.75M | 65.23M | 149.54M | 90.7M | 77.6M | 72.24M | 205.54M | 257.4M | 144.75M | 150.02M |
| nonOperatingIncomeExcludingInterest | -7.97M | -20.25M | -35.81M | -2.33M | -5.51M | -3.5M | -7.75M | -5.43M | -9.19M | -3.32M |
| operatingIncome | 41.78M | 44.98M | 113.73M | 88.37M | 72.09M | 68.74M | 197.79M | 251.97M | 135.56M | 146.7M |
| totalOtherIncomeExpensesNet | 4.57M | 19.47M | 35.81M | 2.33M | 22.07M | 9.15M | -1.42M | 24.9M | 1.56M | 234K |
| incomeBeforeTax | 46.35M | 64.45M | 149.54M | 90.7M | 94.16M | 77.88M | 196.36M | 276.87M | 137.13M | 146.93M |
| incomeTaxExpense | 7.67M | 11.32M | 21.77M | 13.23M | 13.15M | 11.55M | 27.32M | 58.86M | 28.25M | 24.57M |
| netIncomeFromContinuingOperations | 38.68M | 53.13M | 127.77M | 77.47M | 81.01M | 66.33M | 169.04M | 217.43M | 108.67M | 122.36M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 17.6M | 23.13M | 57.15M | 34M | 35.7M | 28.79M | 169.04M | 96.04M | 42.29M | 37.24M |
| netIncomeDeductions | - | - | - | -30.29M | -31.72M | -25.91M | - | - | - | -0.0 |
| bottomLineNetIncome | 17.2M | 22.81M | 56.5M | 63.97M | 67.1M | 54.49M | 74.1M | 95.48M | 42.14M | 37.23M |
| eps | 1.03 | 1.38 | 3.44 | 4.74 | 4.98 | 4.1 | 10.48 | 5.97 | 2.63 | 2.33 |
| date | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 62.3M | 141.6M | 267.99M | 189.09M | 159.84M | 369.66M | 358.45M | 256.85M | 108.64M | 65.83M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 62.3M | 141.6M | 267.99M | 189.09M | 159.84M | 369.66M | 358.45M | 256.85M | 108.64M | 65.83M |
| netReceivables | 116.67M | 134.03M | 100.63M | 101.3M | 82.58M | 78.31M | 88.71M | 23.86M | 20.25M | 19.88M |
| accountsReceivables | 116.67M | 134.03M | 100.63M | 101.3M | 82.58M | 78.31M | 88.71M | 23.86M | 20.25M | 19.88M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | 7M | 5.37M | 6.02M | 3.88M | 5.85M | 10.39M | 7.09M | 4.69M |
| otherCurrentAssets | 13.73M | 18.49M | 10.7M | 7.52M | 6.08M | 4.3M | - | - | - | - |
| totalCurrentAssets | 192.69M | 294.12M | 386.31M | 303.28M | 254.52M | 456.14M | 464.86M | 296.09M | 140.89M | 95.38M |
| propertyPlantEquipmentNet | 251.53M | 103.79M | 34.48M | 31.39M | 34.51M | 36.96M | 2.38M | 2.59M | 3.28M | 3.8M |
| goodwill | 71.76M | 71.76M | 1.86M | 1.86M | 1.86M | 1.86M | 1.86M | 1.86M | 1.86M | 2.3M |
| intangibleAssets | 26.14M | 20.3M | 167K | 198K | 235K | 277K | 323K | 375K | 462K | 1.08M |
| goodwillAndIntangibleAssets | 97.9M | 92.06M | 2.03M | 2.06M | 2.09M | 2.14M | 2.18M | 2.23M | 2.32M | 3.38M |
| longTermInvestments | 31.9M | 23.73M | 18.65M | 49.11M | 39.48M | 19.62M | 10.34M | 7.05M | 12.16M | 7.75M |
| taxAssets | 13.18M | 15.16M | - | 17.11M | 18.67M | - | 25.73M | 25.73M | 45.54M | 45.82M |
| otherNonCurrentAssets | 131.04M | 171.63M | 140.96M | 139.45M | 148.64M | 175.39M | 162.38M | 170.74M | 179.53M | 181.39M |
| totalNonCurrentAssets | 525.55M | 406.38M | 196.12M | 239.12M | 243.39M | 234.11M | 203.02M | 208.34M | 242.83M | 242.15M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 718.24M | 700.49M | 582.42M | 542.4M | 497.91M | 690.25M | 667.87M | 504.43M | 383.72M | 337.53M |
| totalPayables | 82.25M | 122.04M | 22.58M | 96.97M | 70.14M | 16.98M | 20.27M | 23.32M | 20.91M | 14.34M |
| accountPayables | 38.7M | 31.6M | 22.58M | 16.74M | 15.03M | 16.98M | 20.27M | 23.32M | 20.91M | 14.34M |
| otherPayables | 43.55M | 90.44M | - | 80.22M | 55.12M | - | - | - | - | - |
| accruedExpenses | - | - | - | - | 55.12M | 4.3M | 4.81M | 4.99M | 4.91M | 4.98M |
| shortTermDebt | 26.33M | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 5.6M | 5.91M | 5.07M | 4.69M | 4.92M | 4.41M | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 3.64M | 5.49M | 77.92M | 7.52M | -49.04M | 56.08M | 72.95M | - | 591K | 1.26M |
| totalCurrentLiabilities | 117.82M | 133.44M | 105.57M | 109.18M | 81.14M | 81.77M | 98.03M | 28.31M | 26.41M | 20.58M |
| longTermDebt | 154.43M | 86.26M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 17.68M | 22.15M | 25.04M | 25.63M | 29.15M | 32.03M | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | 1.62M | 69.77M | 94.06M | 91.14M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | -1.62M | -71M | -95.08M | -91.92M |
| otherNonCurrentLiabilities | 26.3M | 39.23M | 28.15M | 37.86M | 39.91M | 35.55M | 40.81M | 41.46M | 67.64M | 70.56M |
| totalNonCurrentLiabilities | 198.41M | 147.64M | 53.19M | 63.49M | 69.06M | 67.58M | 40.81M | 41.46M | 67.64M | 70.56M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 23.28M | 28.05M | 30.11M | 30.32M | 34.07M | 36.44M | - | - | - | - |
| totalLiabilities | 316.23M | 281.08M | 158.76M | 172.67M | 150.2M | 149.35M | 138.84M | 69.77M | 94.06M | 91.14M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 32000 | 32000 | 32000 | 32000 | 31000 | 31000 | 31000 | 31000 | 31000 | 31000 |
| retainedEarnings | 453.82M | 436.23M | 413.1M | 355.95M | 321.94M | 189.27M | 185.26M | 133.41M | 53.54M | 27.33M |
| additionalPaidInCapital | 121.71M | 118.81M | 116.01M | 113.14M | 109.91M | 106.62M | 103.36M | 99.24M | 95.88M | 94.27M |
| date | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 38.68M | 53.13M | 127.77M | 77.47M | 81.01M | 66.33M | 169.04M | 217.43M | 108.67M | 122.36M |
| depreciationAndAmortization | 11.55M | 4.71M | 1.1M | 993K | 973K | 968K | 1.02M | 1.25M | 2.04M | 1.77M |
| deferredIncomeTax | 1.98M | 3.06M | -1.11M | 1.56M | 5.23M | 1.83M | -3000 | 19.82M | 278K | 795K |
| stockBasedCompensation | - | - | 13.43M | 10.85M | - | - | 11.41M | 11.77M | 7.73M | 8.57M |
| changeInWorkingCapital | 11.76M | -5.64M | -8.21M | 8.58M | -9.1M | -1.03M | 2.66M | -3.89M | 3.62M | -36.78M |
| accountsReceivables | 54.61M | -14.36M | -6.58M | -18.72M | -4.28M | 10.4M | -64.85M | -3.74M | -366K | -6.3M |
| inventory | - | - | - | 18.72M | - | - | 64.85M | - | - | - |
| accountsPayables | -40.66M | 10.2M | -4000 | 1.55M | -2.68M | -3.57M | 70M | 3.14M | 6.38M | -2.47M |
| otherWorkingCapital | -2.18M | -1.48M | -8.21M | 7.04M | -2.14M | -7.86M | -67.34M | -7.04M | -2.77M | -34.31M |
| otherNonCashItems | 11.78M | 6.12M | -23.77M | 1.82M | -6.32M | 9.4M | 14.76M | -11.24M | 11.06M | 10.68M |
| netCashProvidedByOperatingActivities | 75.75M | 61.38M | 109.22M | 101.27M | 71.79M | 77.5M | 198.21M | 228.47M | 125.94M | 98.82M |
| investmentsInPropertyPlantAndEquipment | -3.65M | -3.86M | -3.98M | -1.12M | -1.14M | -601K | -702K | -648K | -827K | -1.07M |
| acquisitionsNet | -11.9M | -78.98M | - | -9.47M | - | -5.32M | -14.03M | - | -12M | -2.48M |
| purchasesOfInvestments | -1.94M | - | - | -9.47M | - | - | -28.25M | - | - | - |
| salesMaturitiesOfInvestments | - | - | 53.48M | 18.94M | - | - | 14.22M | - | - | - |
| otherInvestingActivities | -166.36M | -126.99M | - | -9.47M | - | - | 14.03M | - | -12M | -2.48M |
| netCashProvidedByInvestingActivities | -183.86M | -209.84M | 49.5M | -10.59M | -1.14M | -5.92M | -14.73M | -648K | -12.83M | -3.55M |
| netDebtIssuance | 96.62M | 88.16M | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | 93.2M | 46.5M | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | 3.42M | 41.66M | - | - | - | - | - | - | - | - |
| netStockIssuance | -903K | -1.14M | -734K | -547K | -834K | -523K | -827K | -987K | -358K | -91000 |
| netCommonStockIssuance | -903K | -1.14M | -734K | -547K | -834K | -523K | -827K | -987K | -358K | -91000 |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -903K | -1.14M | -734K | -547K | -834K | -523K | -827K | -987K | -358K | -91000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -30.35M | -28.42M | -26.58M | -25.73M | -139.78M | -24.79M | -22.73M | -16.17M | -16.09M | -17.21M |
| commonDividendsPaid | -30.35M | -28.42M | -26.58M | -25.73M | -139.78M | -24.79M | -22.73M | -16.17M | -16.09M | -17.21M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -36.55M | -36.52M | -52.5M | -35.15M | -139.86M | -35.05M | -58.24M | -62.45M | -53.85M | -46.66M |
| netCashProvidedByFinancingActivities | 28.81M | 22.07M | -79.81M | -61.43M | -280.48M | -60.36M | -81.8M | -79.61M | -70.3M | -63.96M |
| 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 | 145.63M | 180.42M | 159.41M | 154.73M | 166.67M | 219.48M | 212.71M | 205.67M | 217.95M | 261.7M |
| costOfRevenue | 81.16M | 91.46M | -173.72M | 88.72M | 97.74M | 148.98M | 135.58M | 132.42M | 145.3M | 196.01M |
| grossProfit | 64.47M | 88.96M | 333.14M | 66M | 68.92M | 70.49M | 77.13M | 73.25M | 72.65M | 65.69M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 51.46M | 49.35M | 10.34M | 50.32M | 54.9M | 53.97M | 63.05M | 58.08M | 56.56M | 47.12M |
| sellingAndMarketingExpenses | - | - | 44.35M | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 51.46M | 49.35M | 54.69M | 50.32M | 54.9M | 53.97M | 63.05M | 58.08M | 56.56M | 47.12M |
| otherExpenses | 4.45M | 7.52M | 267.58M | 5.71M | 6.46M | 3.13M | 3.92M | 2.92M | 3.96M | 7.95M |
| operatingExpenses | 55.91M | 56.88M | 322.27M | 56.03M | 61.36M | 57.11M | 66.98M | 61M | 60.52M | 55.07M |
| costAndExpenses | 137.07M | 148.34M | 148.55M | 144.76M | 159.11M | 206.09M | 202.56M | 193.42M | 205.82M | 251.08M |
| netInterestIncome | -2.1M | 535K | 1.08M | 120K | 506K | 857K | 951K | 2.64M | 2.52M | 3.51M |
| interestIncome | 516K | 535K | 1.08M | 1.18M | 1.38M | 1.56M | 1.73M | 2.64M | 2.52M | 3.51M |
| interestExpense | 2.61M | - | - | 1.06M | 871K | 699K | 783K | - | - | - |
| depreciationAndAmortization | 4.45M | 4.69M | 3.74M | 3.01M | 2.46M | 2.35M | 1.83M | 1.23M | 1.22M | 423K |
| ebitda | 9.71M | 38.83M | 14.16M | 15.12M | 12.4M | 19.63M | 20.28M | 17.38M | 16.14M | 18.6M |
| ebit | 5.26M | 34.15M | 10.42M | 12.11M | 9.94M | 17.28M | 18.45M | 16.14M | 14.91M | 18.18M |
| nonOperatingIncomeExcludingInterest | 3.3M | -2.06M | 446K | -2.14M | -2.38M | -3.9M | -8.3M | -3.89M | -2.79M | -7.56M |
| operatingIncome | 8.56M | 32.08M | 10.86M | 9.97M | 7.56M | 13.39M | 10.15M | 12.25M | 12.13M | 10.62M |
| totalOtherIncomeExpensesNet | -5.91M | -586K | -1.22M | 1.08M | 1.51M | 3.2M | 5.24M | 3.81M | 2.71M | 7.55M |
| incomeBeforeTax | 2.65M | 31.5M | 9.65M | 11.05M | 9.07M | 16.58M | 15.39M | 16.06M | 14.83M | 18.16M |
| incomeTaxExpense | 589K | 4.66M | 2.06M | 1.75M | 1.38M | 2.48M | 2.9M | 3.66M | 2.12M | 2.64M |
| netIncomeFromContinuingOperations | 2.06M | 26.84M | 7.58M | 9.3M | 7.69M | 14.11M | 12.49M | 12.4M | 12.71M | 15.53M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 1.01M | 12.19M | 3.41M | 4.19M | 3.62M | 6.38M | 5.34M | 4.94M | 5.86M | 7M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | -4.79M | -6.07M |
| bottomLineNetIncome | 867K | 11.96M | 3.32M | 4.08M | 3.51M | 6.28M | 5.25M | 4.86M | 10.58M | 12.98M |
| eps | 0.05 | 0.71 | 0.2 | 0.25 | 0.21 | 0.38 | 0.32 | 0.29 | 0.35 | 0.42 |
| 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 | 80.1M | 49.32M | 62.3M | 121.28M | 137.19M | 147.58M | 141.6M | 207.98M | 192.11M | 202.43M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 80.1M | 49.32M | 62.3M | 121.28M | 137.19M | 147.58M | 141.6M | 207.98M | 192.11M | 202.43M |
| netReceivables | 82.97M | 96.96M | 116.67M | 77.46M | 90.02M | 121.44M | 134.03M | 92.04M | 87.34M | 114.01M |
| accountsReceivables | 82.97M | 96.96M | 116.67M | 77.46M | 90.02M | 121.44M | 134.03M | 92.04M | 87.34M | 114.01M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | 15.36M | - | - | - | 8.62M | - | - |
| otherCurrentAssets | 14.42M | 25.58M | 13.73M | 7.27M | 16.68M | 22.02M | 18.49M | 6.66M | 11.56M | 9.27M |
| totalCurrentAssets | 177.5M | 171.86M | 192.69M | 221.37M | 243.89M | 291.04M | 294.12M | 315.29M | 291.01M | 325.7M |
| propertyPlantEquipmentNet | 247.84M | 254.33M | 251.53M | 114.99M | 100.8M | 102.21M | 103.79M | 44.16M | 44.58M | 45.19M |
| goodwill | 71.76M | 71.76M | 71.76M | 71.76M | 71.76M | 71.76M | 71.76M | 71.62M | 71.62M | 71.62M |
| intangibleAssets | 22.06M | 23.94M | 26.14M | 21.96M | 18M | 19.17M | 20.3M | 19.59M | 20.48M | 21.36M |
| goodwillAndIntangibleAssets | 93.83M | 95.7M | 97.9M | 93.72M | 89.76M | 90.93M | 92.06M | 91.21M | 92.1M | 92.98M |
| longTermInvestments | 51.3M | 54.58M | 31.9M | 35.47M | 36.18M | 26.45M | 23.73M | 21.66M | 22.07M | 22.1M |
| taxAssets | 12.43M | 12.55M | 13.18M | - | 14.03M | 14.35M | 15.16M | 16.68M | 16.95M | 17.36M |
| otherNonCurrentAssets | 101.72M | 98.11M | 131.04M | 182.48M | 165.09M | 167.75M | 171.63M | 113.3M | 117.01M | 122.11M |
| totalNonCurrentAssets | 507.12M | 515.26M | 525.55M | 426.65M | 405.85M | 401.69M | 406.38M | 287.01M | 292.7M | 299.74M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 684.63M | 687.12M | 718.24M | 648.02M | 649.74M | 692.73M | 700.49M | 602.3M | 583.7M | 625.44M |
| totalPayables | 96.82M | 88.8M | 82.25M | 42.78M | 91.35M | 120.71M | 122.04M | 40.27M | 83.67M | 120.2M |
| accountPayables | 45.05M | 37.89M | 38.7M | 42.78M | 38.19M | 41.32M | 31.6M | 40.27M | 32.57M | 42.49M |
| otherPayables | 51.77M | 50.91M | 43.55M | - | 53.15M | 79.38M | 90.44M | - | 51.1M | 77.71M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | - | 26.33M | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 5.54M | 5.52M | 5.6M | 5.57M | 5.7M | 5.66M | 5.91M | 6.02M | 5.94M | 5.88M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | - | 3.64M | 49.1M | 122K | 6.38M | 5.49M | 69.55M | - | - |
| totalCurrentLiabilities | 102.36M | 94.32M | 117.82M | 97.45M | 97.17M | 132.75M | 133.44M | 115.84M | 89.61M | 126.08M |
| longTermDebt | 136.79M | 136.45M | 154.43M | 92.04M | 86.37M | 86.25M | 86.26M | 4.79M | 4.76M | 4.73M |
| capitalLeaseObligationsNonCurrent | 15.32M | 16.25M | 17.68M | 18.63M | 20.03M | 20.35M | 22.15M | 23.05M | 24.35M | 25.58M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 25.71M | 25.26M | 26.3M | 30.56M | 31.25M | 31.64M | 39.23M | 36.96M | 40.82M | 44.42M |
| totalNonCurrentLiabilities | 177.82M | 177.97M | 198.41M | 141.24M | 137.65M | 138.24M | 147.64M | 64.8M | 69.93M | 74.73M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 20.86M | 21.78M | 23.28M | 24.21M | 25.73M | 26.01M | 28.05M | 29.07M | 30.29M | 31.46M |
| totalLiabilities | 280.18M | 272.28M | 316.23M | 238.68M | 234.82M | 270.99M | 281.08M | 180.64M | 159.54M | 200.81M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 32000 | 32000 | 32000 | 32000 | 32000 | 32000 | 32000 | 32000 | 32000 | 32000 |
| retainedEarnings | 467.02M | 110.49M | 453.82M | 450.41M | 446.22M | 442.61M | 436.23M | 430.89M | 425.96M | 420.09M |
| additionalPaidInCapital | 123.52M | 122.32M | 121.71M | 121.15M | 120.69M | 119.36M | 118.81M | 118.45M | 117.95M | 116.6M |
| 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 | 2.06M | 26.84M | 7.58M | 9.3M | 7.69M | 14.11M | 12.49M | 4.86M | 12.71M | 15.53M |
| depreciationAndAmortization | 4.45M | 4.69M | 3.74M | 3.01M | 2.46M | 2.35M | 1.83M | 1.23M | 1.22M | 423K |
| deferredIncomeTax | 115K | 634K | 456K | 393K | 316K | 817K | 1.51M | 272K | 409K | 864K |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 34.78M | -23.03M | -1.24M | 6.8M | -595K | 6.8M | -22.02M | 15.73M | -13.35M | 13.7M |
| accountsReceivables | 25.79M | -32.14M | 9.04M | 4.72M | 30.43M | 10.42M | -32.12M | -11.61M | 24.88M | 4.49M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 9.44M | 924K | -10.93M | -36.15M | -1.42M | 10.97M | 11.33M | -2.43M | -9.33M | 10.33M |
| otherWorkingCapital | -450K | 8.18M | 648K | 38.23M | -29.6M | -14.59M | -33.35M | 18.16M | -28.9M | -1.12M |
| otherNonCashItems | 7.42M | 1.62M | 5.09M | 2.63M | 3.09M | 957K | 497K | 10.23M | 4.09M | -586K |
| netCashProvidedByOperatingActivities | 48.82M | 10.74M | 15.63M | 22.12M | 12.96M | 25.03M | -5.69M | 32.05M | 5.08M | 29.93M |
| investmentsInPropertyPlantAndEquipment | -2.72M | -1.05M | -1.08M | -443K | -662K | -1.47M | -1.24M | -751K | -750K | -1.12M |
| acquisitionsNet | - | -24.82M | -768K | -103K | -11.03M | - | -213K | - | - | -78.77M |
| purchasesOfInvestments | -990K | - | -1.18M | - | 1.4M | -2.17M | - | - | - | - |
| salesMaturitiesOfInvestments | - | 61.73M | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | -141.62M | -27.54M | 2.8M | - | -126.99M | - | - | - |
| netCashProvidedByInvestingActivities | -3.71M | 35.86M | -144.64M | -28.08M | -7.5M | -3.64M | -128.44M | -751K | -750K | -79.89M |
| netDebtIssuance | 57000 | -45.07M | 93.2M | 5.4M | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | 93.2M | 5.4M | - | - | - | - | - | - |
| shortTermNetDebtIssuance | 57000 | -45.07M | - | - | - | - | - | - | - | - |
| netStockIssuance | -46000 | -35000 | -740K | -134K | -23000 | -6000 | -986K | -26000 | -112K | -12000 |
| netCommonStockIssuance | -46000 | -35000 | -740K | -134K | -23000 | -6000 | -986K | -26000 | -112K | -12000 |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -46000 | -35000 | -740K | -134K | -23000 | -6000 | -986K | -26000 | -112K | -12000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -7.68M | -7.68M | -7.59M | -7.6M | -7.58M | -7.58M | -7.53M | -7.53M | -6.68M | -6.68M |
| commonDividendsPaid | -7.68M | -7.68M | -7.59M | -7.6M | -7.58M | -7.58M | -7.53M | -7.53M | -6.68M | -6.68M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -6.66M | -6.8M | -14.84M | -7.61M | -8.26M | -7.82M | 76.27M | -7.88M | -7.86M | -8.9M |
| netCashProvidedByFinancingActivities | -14.32M | -59.58M | 70.03M | -9.94M | -15.86M | -15.41M | 67.76M | -15.43M | -14.66M | -15.6M |