NASDAQ : RBCAA
-$1.41 (-1.53%)
| 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 | 521.34M | 499.79M | 421.56M | 316.22M | 310.02M | 335.01M | 343.19M | 315.13M | 273.2M | 227.36M |
| costOfRevenue | 135.44M | 175.21M | 114.91M | 29.84M | 20.47M | 51.22M | 70.52M | 61.49M | 47.96M | 32.43M |
| grossProfit | 385.9M | 324.58M | 306.65M | 286.38M | 289.55M | 283.79M | 272.68M | 253.64M | 225.24M | 194.93M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 141.24M | 121.66M | 118.6M | 112.91M | 111.68M | 107.18M | 99.92M | 108.52M | 97.66M | 83.44M |
| sellingAndMarketingExpenses | 7.72M | 9.44M | 8.45M | 6.88M | 4.39M | 4.03M | 5.02M | 4.43M | 5.19M | 3.78M |
| sellingGeneralAndAdministrativeExpenses | 148.96M | 131.1M | 127.04M | 119.78M | 116.07M | 111.21M | 104.95M | 112.96M | 102.85M | 87.22M |
| otherExpenses | 71.23M | 65.78M | 66.39M | 49.75M | 62.04M | 69.95M | 54.54M | 46.42M | 44M | 38.74M |
| operatingExpenses | 220.19M | 196.88M | 193.43M | 169.54M | 178.1M | 181.15M | 159.48M | 159.37M | 146.86M | 125.97M |
| costAndExpenses | 355.63M | 372.09M | 308.34M | 199.38M | 198.58M | 232.38M | 230M | 220.86M | 194.82M | 158.4M |
| netInterestIncome | 334.67M | 312.15M | 288.78M | 236.69M | 222.74M | 232.32M | 236.13M | 226.06M | 198.52M | 156.05M |
| interestIncome | 438.51M | 432.99M | 356.06M | 244.18M | 228.41M | 252.26M | 280.88M | 256.18M | 218.78M | 173.99M |
| interestExpense | 103.84M | 120.83M | 67.28M | 7.49M | 5.67M | 19.94M | 44.76M | 30.12M | 20.26M | 17.94M |
| depreciationAndAmortization | 14.68M | 14.63M | 15.01M | 18.05M | 18.31M | 13.48M | 11.05M | 10.78M | 9.98M | 9.06M |
| ebitda | 180.39M | 142.33M | 128.22M | 134.9M | 129.76M | 116.11M | 124.25M | 105.04M | 88.36M | 78.02M |
| ebit | 165.71M | 127.7M | 113.21M | 116.84M | 111.44M | 102.63M | 113.19M | 94.26M | 78.39M | 68.96M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 165.71M | 127.7M | 113.21M | 116.84M | 111.44M | 102.63M | 113.19M | 94.26M | 78.39M | 68.96M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 165.71M | 127.7M | 113.21M | 116.84M | 111.44M | 102.63M | 113.19M | 94.26M | 78.39M | 68.96M |
| incomeTaxExpense | 34.39M | 26.33M | 22.84M | 25.74M | 23.83M | 19.39M | 21.49M | 16.41M | 32.75M | 23.06M |
| netIncomeFromContinuingOperations | 131.32M | 101.37M | 90.37M | 91.11M | 87.61M | 83.25M | 91.7M | 77.85M | 45.63M | 45.9M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 131.32M | 101.37M | 90.37M | 91.11M | 87.61M | 83.25M | 91.7M | 77.85M | 45.63M | 45.9M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 131.32M | 101.37M | 90.37M | 91.11M | 87.61M | 83.25M | 91.7M | 77.85M | 45.63M | 45.9M |
| eps | 6.65 | 5.21 | 4.61 | 4.59 | 4.25 | 3.99 | 4.4 | 3.76 | 2.18 | 2.19 |
| 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 | 219.97M | 432.15M | 316.57M | 313.69M | 756.97M | 485.59M | 385.3M | 351.47M | 299.35M | 289.31M |
| shortTermInvestments | - | 342.93M | 591.31M | 620.36M | 495.13M | 523.86M | 471.36M | 475.74M | 527.23M | 481.28M |
| cashAndShortTermInvestments | 219.97M | 775.08M | 907.88M | 934.05M | 1.25B | 1.01B | 856.66M | 827.21M | 826.58M | 770.58M |
| netReceivables | 22.29M | 92.19M | 87.53M | 10.4M | 8.55M | 10.02M | 13.89M | 15.03M | 16.58M | 13.61M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | 22.29M | 92.19M | 87.53M | 10.4M | 8.55M | 10.02M | 13.89M | 15.03M | 16.58M | 13.61M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | -2.93M | - |
| totalCurrentAssets | 242.26M | 867.26M | 995.41M | 944.45M | 1.26B | 1.02B | 870.55M | 842.24M | 840.23M | 784.2M |
| propertyPlantEquipmentNet | 67.32M | 68.49M | 68.1M | 69M | 74.9M | 82.86M | 81.4M | 43.13M | 42.59M | 40.46M |
| goodwill | 40.52M | 40.52M | 40.52M | 16.3M | 16.3M | 16.3M | 16.3M | 16.3M | 16.3M | 16.3M |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 40.52M | 40.52M | 40.52M | 16.3M | 16.3M | 16.3M | 16.3M | 16.3M | 16.3M | 16.3M |
| longTermInvestments | 6.47B | 5.54B | 5.17B | 4.62B | 4.57B | 4.85B | 4.47B | 4.18B | 4.04B | 3.83B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 217.09M | 330.01M | 316.87M | 188.81M | 168.74M | 199.63M | 178.14M | 158.68M | 144.39M | 140.66M |
| totalNonCurrentAssets | 6.8B | 5.98B | 5.6B | 4.89B | 4.83B | 5.15B | 4.75B | 4.4B | 4.25B | 4.03B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 7.04B | 6.85B | 6.59B | 5.83B | 6.09B | 6.17B | 5.62B | 5.24B | 5.09B | 4.82B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 355.52M | 103.32M | 97.62M | 216.96M | 290.97M | 211.03M | 167.62M | 182.99M | 204.02M | 173.47M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | 75.32M | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 5.21B | 5.05B | 4.54B | 4.84B | 4.73B | 3.79B | 3.46B | 3.43B | 3.16B |
| totalCurrentLiabilities | 355.52M | 5.31B | 5.15B | 4.75B | 5.13B | 4.94B | 3.95B | 3.64B | 3.64B | 3.33B |
| longTermDebt | 246M | 395M | 380M | 95M | 25M | 276.24M | 791.24M | 851.24M | 778.74M | 843.74M |
| capitalLeaseObligationsNonCurrent | 25.35M | 37.12M | 35.54M | 37.81M | 39.67M | 44.34M | 36.53M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 5.31B | 108.65M | 115.82M | 91.32M | 63.62M | 80.22M | 74.68M | 60.1M | 37.02M | 34M |
| totalNonCurrentLiabilities | 5.58B | 540.77M | 531.35M | 224.13M | 128.3M | 400.8M | 902.45M | 911.34M | 815.76M | 877.74M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 25.35M | 37.12M | 35.54M | 37.81M | 39.67M | 44.34M | 36.53M | - | - | - |
| totalLiabilities | 5.94B | 5.85B | 5.68B | 4.98B | 5.26B | 5.35B | 4.86B | 4.55B | 4.45B | 4.21B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 4.6M | 4.59M | 4.55M | 4.65M | 4.7M | 4.9M | 4.91M | 4.9M | 4.9M | 4.91M |
| retainedEarnings | 945.4M | 853.63M | 786.49M | 742.25M | 687.7M | 666.28M | 614.17M | 545.01M | 487.7M | 460.62M |
| additionalPaidInCapital | 156.7M | 148.05M | 142.12M | 141.69M | 139.96M | 143.64M | 142.07M | 141.02M | 139.41M | 138.19M |
| 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 | 131.32M | 101.37M | 90.37M | 91.11M | 87.61M | 83.25M | 91.7M | 77.85M | 45.63M | 45.9M |
| depreciationAndAmortization | 14.68M | 14.63M | 15.01M | 18.05M | 18.31M | 13.48M | 11.05M | 10.78M | 9.98M | 9.06M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 3.11M | 2.82M | 2.74M | 2.98M | 2.57M | 1.87M | 1.62M | 1.65M | 1.33M | 1.2M |
| changeInWorkingCapital | 876K | -12.94M | -30.29M | -3.56M | -3.6M | -25.74M | -2.01M | 8.31M | 2.01M | -7.64M |
| accountsReceivables | -2.16M | -1.68M | -4.88M | -3.7M | 3.05M | -14000 | 1.03M | -1.86M | -1.73M | -659K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -1.86M | 1.08M | 3.83M | 80000 | -183K | -2.46M | 1.72M | -16000 | 152K | -298K |
| otherWorkingCapital | 4.9M | -12.34M | -29.25M | 56000 | -6.46M | -23.26M | -4.76M | 10.19M | 3.58M | -6.69M |
| otherNonCashItems | 18.23M | 43.12M | 30.7M | 46.21M | -4.64M | 2.57M | 2.82M | 20.62M | 18.83M | -848K |
| netCashProvidedByOperatingActivities | 168.21M | 149M | 108.53M | 154.79M | 100.25M | 75.43M | 105.19M | 119.21M | 77.78M | 47.67M |
| investmentsInPropertyPlantAndEquipment | -7.1M | -5.81M | -6.9M | -3.5M | -5.78M | -3.58M | -12.88M | -9.82M | -12.38M | -7.03M |
| acquisitionsNet | - | - | -40.97M | - | - | - | 6.07M | - | - | -9.09M |
| purchasesOfInvestments | -864.14M | -299.81M | -70M | -404.82M | -211.54M | -305.88M | -453.62M | -178.81M | -240.81M | -439.19M |
| salesMaturitiesOfInvestments | 564.97M | 381.74M | 142.12M | 193.51M | 239.6M | 260.94M | 458.49M | 224.71M | 182.28M | 458.36M |
| otherInvestingActivities | -129.85M | -257.15M | -541.21M | -39.69M | 284.29M | -373.5M | -433.26M | -157.61M | -216.2M | -299.18M |
| netCashProvidedByInvestingActivities | -436.12M | -181.03M | -516.95M | -254.51M | 306.55M | -422.02M | -435.21M | -121.54M | -287.11M | -296.13M |
| netDebtIssuance | 96.19M | 15M | 285M | 70M | -250M | -515M | -60M | 72.5M | -65M | 99M |
| longTermNetDebtIssuance | - | 15M | 285M | 70M | -250M | -515M | -60M | 72.5M | -65M | 99M |
| shortTermNetDebtIssuance | 96.19M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 796K | 34000 | -20.28M | -12.58M | -47.53M | -3.94M | -1.42M | -827K | -1.05M | -1.21M |
| netCommonStockIssuance | 796K | 34000 | -20.28M | -12.58M | -47.53M | -3.94M | -1.42M | -827K | -1.05M | -1.21M |
| commonStockIssuance | 868K | 34000 | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -72000 | - | -20.28M | -12.58M | -47.53M | -3.94M | -1.42M | -827K | -1.05M | -1.21M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -33.85M | -30.51M | -28.35M | -26.14M | -24.7M | -23.2M | -21.38M | -19.5M | -17.66M | -16.77M |
| commonDividendsPaid | -33.85M | -30.51M | -28.35M | -26.14M | -24.7M | -23.2M | -21.38M | -19.5M | -17.66M | -16.77M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -7.4M | 163.08M | 174.93M | -374.84M | 186.8M | 989.01M | 446.64M | 2.27M | 303.08M | 246.66M |
| netCashProvidedByFinancingActivities | 55.73M | 147.61M | 411.3M | -343.56M | -135.42M | 446.87M | 363.85M | 54.44M | 219.38M | 327.69M |
| 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 | 139.11M | 118.69M | 118.17M | 118.36M | 161.36M | 115.63M | 116.82M | 114.63M | 152.71M | 104.36M |
| costOfRevenue | 33.12M | 34.5M | 28.29M | 27.82M | 44.82M | 40.66M | 35.9M | 34.31M | 64.34M | 34.99M |
| grossProfit | 106M | 84.19M | 89.88M | 90.54M | 116.53M | 74.97M | 80.92M | 80.33M | 88.37M | 69.36M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 35.76M | 37.84M | 31.79M | 31.53M | 31.89M | 31.73M | 29.56M | 29.89M | 30.49M | 27.09M |
| sellingAndMarketingExpenses | - | 2.42M | 2.67M | 1.24M | 1.39M | 2.83M | 1.98M | 2.7M | 1.92M | 2.3M |
| sellingGeneralAndAdministrativeExpenses | 35.76M | 40.26M | 34.46M | 32.78M | 33.28M | 34.55M | 31.54M | 32.6M | 32.41M | 29.39M |
| otherExpenses | 14.85M | 16.34M | 17.66M | 17.37M | 23.3M | 17.36M | 15.53M | 15.63M | 17.26M | 16.45M |
| operatingExpenses | 50.61M | 56.6M | 52.11M | 50.14M | 56.57M | 51.92M | 47.07M | 48.22M | 49.67M | 45.84M |
| costAndExpenses | 83.73M | 91.1M | 80.4M | 77.97M | 101.39M | 92.58M | 82.97M | 82.53M | 114.01M | 80.84M |
| netInterestIncome | 90.45M | 78.81M | 76.97M | 76.2M | 102.69M | 75.39M | 71.3M | 68.54M | 96.92M | 66.78M |
| interestIncome | 113.79M | 103.23M | 103.24M | 102.2M | 129.84M | 103.11M | 101.55M | 97.7M | 130.63M | 90.78M |
| interestExpense | 23.34M | 24.42M | 26.27M | 26M | 27.15M | 27.71M | 30.24M | 29.16M | 33.71M | 24M |
| depreciationAndAmortization | 3.89M | 3.72M | 3.55M | 3.54M | 3.88M | 4M | 3.24M | 3.53M | 3.85M | 8.64M |
| ebitda | 59.27M | 31.31M | 41.31M | 43.93M | 63.84M | 27.05M | 37.09M | 35.64M | 42.55M | 32.16M |
| ebit | 55.38M | 27.6M | 37.76M | 40.39M | 59.96M | 23.05M | 33.85M | 32.1M | 38.7M | 23.52M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 55.38M | 27.6M | 37.76M | 40.39M | 59.96M | 23.05M | 33.85M | 32.1M | 38.7M | 23.52M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 55.38M | 27.6M | 37.76M | 40.39M | 59.96M | 23.05M | 33.85M | 32.1M | 38.7M | 23.52M |
| incomeTaxExpense | 12.82M | 4.77M | 8.02M | 8.91M | 12.69M | 4.03M | 7.31M | 6.9M | 8.09M | 3.86M |
| netIncomeFromContinuingOperations | 42.57M | 22.82M | 29.74M | 31.48M | 47.27M | 19.02M | 26.54M | 25.21M | 30.61M | 19.66M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 42.57M | 22.82M | 29.74M | 31.48M | 47.27M | 19.02M | 26.54M | 25.21M | 30.61M | 19.66M |
| netIncomeDeductions | - | - | - | - | - | 52000 | - | - | - | - |
| bottomLineNetIncome | 42.57M | 22.82M | 29.74M | 31.48M | 47.27M | 18.96M | 26.54M | 25.21M | 30.61M | 19.66M |
| eps | 2.15 | 1.16 | 1.53 | 1.62 | 2.43 | 0.97 | 1.37 | 1.3 | 1.58 | 1 |
| 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 | 599.1M | 219.97M | 484.24M | 484.81M | 793.02M | 432.15M | 530.86M | 400.06M | 546.36M | 316.57M |
| shortTermInvestments | - | - | 585.15M | 494.75M | 381.84M | 342.93M | 466.92M | 481.07M | 587.8M | 591.31M |
| cashAndShortTermInvestments | 599.1M | 219.97M | 1.07B | 979.56M | 1.17B | 775.08M | 997.78M | 881.13M | 1.13B | 907.88M |
| netReceivables | 199.63M | 22.29M | 95.58M | 95.56M | 92.1M | 92.19M | 88.54M | 87.41M | 87.2M | 87.53M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | 199.63M | 22.29M | 95.58M | 95.56M | 92.1M | 92.19M | 88.54M | 87.41M | 87.2M | 87.53M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | -199.63M | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 599.1M | 242.26M | 1.16B | 1.08B | 1.27B | 867.26M | 1.09B | 968.54M | 1.22B | 995.41M |
| propertyPlantEquipmentNet | 102.78M | 67.32M | 70.69M | 70.98M | 67.85M | 68.49M | 68.9M | 64.94M | 66.77M | 68.1M |
| goodwill | 40.52M | 40.52M | 40.52M | 40.52M | 40.52M | 40.52M | 40.52M | 40.52M | 40.52M | 40.52M |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 40.52M | 40.52M | 40.52M | 40.52M | 40.52M | 40.52M | 40.52M | 40.52M | 40.52M | 40.52M |
| longTermInvestments | 6.23B | 6.47B | 5.41B | 5.45B | 5.37B | 5.54B | 5.17B | 5.21B | 5.28B | 5.17B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 279.41M | 217.09M | 328.54M | 334.65M | 333.75M | 330.01M | 324.96M | 328.11M | 268.38M | 316.87M |
| totalNonCurrentAssets | 6.65B | 6.8B | 5.85B | 5.9B | 5.81B | 5.98B | 5.61B | 5.65B | 5.65B | 5.6B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 7.25B | 7.04B | 7.01B | 6.97B | 7.08B | 6.85B | 6.69B | 6.62B | 6.88B | 6.59B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 81.34M | 355.52M | 74.52M | 72.1M | 89.72M | 103.32M | 79.38M | 72.6M | 84.52M | 97.62M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | 56.09M | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | - | 5.34B | 5.32B | 5.41B | 5.21B | 5.1B | 5.07B | 5.42B | 5.05B |
| totalCurrentLiabilities | 81.34M | 355.52M | 5.41B | 5.39B | 5.5B | 5.31B | 5.18B | 5.14B | 5.51B | 5.15B |
| longTermDebt | 366.5M | 246M | 375M | 370M | 370M | 395M | 370M | 370M | 270M | 380M |
| capitalLeaseObligationsNonCurrent | 31.49M | 25.35M | 33.83M | 35.34M | 36.83M | 37.12M | 36.8M | 32.6M | 34.08M | 35.54M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 5.64B | 5.31B | 108.7M | 116.13M | 139.02M | 108.65M | 124.89M | 116.9M | 130.76M | 115.82M |
| totalNonCurrentLiabilities | 6.04B | 5.58B | 517.53M | 521.47M | 545.86M | 540.77M | 531.69M | 519.51M | 434.84M | 531.35M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 31.49M | 25.35M | 33.83M | 35.34M | 36.83M | 37.12M | 36.8M | 32.6M | 34.08M | 35.54M |
| totalLiabilities | 6.12B | 5.94B | 5.93B | 5.91B | 6.04B | 5.85B | 5.71B | 5.66B | 5.94B | 5.68B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 4.61M | 4.6M | 4.6M | 4.6M | 4.59M | 4.59M | 4.58M | 4.58M | 4.58M | 4.55M |
| retainedEarnings | 976.26M | 945.4M | 932.04M | 911.34M | 889.69M | 853.63M | 842.52M | 825.5M | 808.84M | 786.49M |
| additionalPaidInCapital | 159.46M | 156.7M | 154.98M | 153.73M | 151.47M | 148.05M | 146.84M | 144.14M | 142.09M | 142.12M |
| 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 | 42.57M | 22.82M | 29.74M | 31.48M | 47.27M | 19.02M | 26.54M | 25.21M | 30.61M | 19.66M |
| depreciationAndAmortization | 3.89M | - | 3.55M | 3.54M | 3.88M | 4M | 3.24M | 3.53M | 3.85M | 8.64M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 855K | - | 728K | 1.03M | 422K | 927K | 600K | 833K | 461K | 487K |
| changeInWorkingCapital | 28.87M | -8.56M | 6.38M | -27.06M | 28.55M | -13.58M | 8.88M | -18.71M | 10.46M | -7.49M |
| accountsReceivables | 1.03M | - | -18000 | 473K | -1.12M | -2.24M | 1.65M | 789K | -1.88M | 491K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 970K | - | 6000 | -149K | -527K | -26000 | 1.34M | -3.07M | 2.83M | 2.06M |
| otherWorkingCapital | 26.87M | -8.56M | 6.4M | -27.39M | 30.2M | -11.32M | 5.9M | -16.43M | 9.51M | -10.04M |
| otherNonCashItems | -3.18M | 19.03M | -7.12M | -546K | 13.07M | 13.16M | 12M | -7.88M | 25.84M | 986K |
| netCashProvidedByOperatingActivities | 73.01M | 33.29M | 33.28M | 8.45M | 93.19M | 23.53M | 51.26M | 2.98M | 71.22M | 22.28M |
| investmentsInPropertyPlantAndEquipment | -14.98M | 19.33M | -2.47M | -3.28M | -1.63M | -935K | -1.5M | -1.29M | -2.09M | -1.62M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -147.71M | -227.99M | -336.43M | -184.2M | -134.58M | -179.79M | -70.02M | - | -50M | -15M |
| salesMaturitiesOfInvestments | 147.78M | 166.27M | 183.51M | 91.53M | 119.58M | 69.49M | 148.88M | 109.02M | 54.35M | 53.59M |
| otherInvestingActivities | 170.65M | -256.28M | 101.52M | -105.85M | 134.85M | -161.22M | -29.79M | 13.87M | -80.01M | -142.71M |
| netCashProvidedByInvestingActivities | 155.74M | -298.67M | -53.88M | -201.79M | 118.21M | -272.46M | 47.58M | 121.6M | -77.74M | -105.73M |
| netDebtIssuance | -146.67M | 124.98M | 5M | -17.62M | -25M | 25M | 6.78M | 100M | -110M | -85M |
| longTermNetDebtIssuance | - | - | 5M | - | -25M | 25M | - | 100M | -110M | -85M |
| shortTermNetDebtIssuance | -146.67M | 124.98M | - | -17.62M | - | - | 6.78M | - | - | - |
| netStockIssuance | -230K | 9000 | 181K | 80000 | 526K | 238K | 322K | 418K | -944K | -4.17M |
| netCommonStockIssuance | -230K | 9000 | 181K | 80000 | 526K | 238K | 322K | 418K | -944K | -4.17M |
| commonStockIssuance | -230K | 9000 | 181K | 152K | 526K | 238K | 322K | 418K | -944K | - |
| commonStockRepurchased | - | - | - | -72000 | - | - | - | - | - | -4.17M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -8.69M | -8.69M | -8.68M | -8.68M | -7.8M | -7.8M | -7.79M | -7.78M | -7.13M | -7.17M |
| commonDividendsPaid | -8.69M | -8.69M | -8.68M | -8.68M | -7.8M | -7.8M | -7.79M | -7.78M | -7.13M | -7.17M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 305.97M | -115.2M | 23.52M | -88.65M | 181.75M | 132.78M | 32.65M | -363.53M | 354.39M | 276.71M |
| netCashProvidedByFinancingActivities | 150.38M | 1.11M | 20.03M | -114.87M | 149.47M | 150.22M | 31.96M | -270.89M | 236.32M | 180.37M |