OTC : CTRRF
$0 (0.0%)
| 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 | 603.76M | 578.69M | 552.77M | 532.8M | 514.54M | 502.35M | 489.01M | 472.48M | 443.3M | 407.16M |
| costOfRevenue | 132.45M | 125.69M | 115.52M | 111.13M | 107.29M | 110.77M | 106.09M | 108.64M | 98.29M | 96.39M |
| grossProfit | 471.31M | 453M | 437.25M | 421.66M | 407.25M | 391.58M | 382.92M | 363.85M | 345.01M | 310.78M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 18.46M | 16.12M | 15.24M | 14.48M | 14.59M | 13.02M | 14.28M | 12.19M | 11.04M | 10.33M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 18.46M | 16.12M | 15.24M | 14.48M | 14.59M | 13.02M | 14.28M | 12.19M | 11.04M | 10.33M |
| otherExpenses | -15041 | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 18.44M | 16.12M | 15.24M | 14.48M | 14.59M | 13.02M | 14.28M | 12.19M | 11.04M | 10.33M |
| costAndExpenses | 150.89M | 141.81M | 209.4M | 125.61M | 121.88M | 123.79M | 120.37M | 120.82M | 109.34M | 106.72M |
| netInterestIncome | -131.49M | -121.74M | -113.94M | -110.42M | -105.71M | -107.9M | -108.75M | -104.38M | -96.38M | -85.92M |
| interestIncome | 161.87K | 1.52M | 540K | 256K | 14000 | 145K | 384K | 225K | 165K | 212K |
| interestExpense | 131.65M | 123.26M | 114.48M | 110.67M | 105.72M | 108.04M | 109.14M | 104.6M | 96.54M | 85.58M |
| depreciationAndAmortization | - | - | - | -2.4M | -3.38M | -2.06M | -3.68M | - | - | - |
| ebitda | 648.32M | 557.48M | 343.92M | 407.44M | 392.67M | 378.71M | 369.02M | 405.51M | 413.82M | 345.21M |
| ebit | 648.32M | 557.48M | 343.92M | 435.28M | 562.58M | 291.35M | 416.33M | 405.51M | 413.82M | 345.21M |
| nonOperatingIncomeExcludingInterest | -195.45M | -120.6M | 78.1M | -28.1M | -169.92M | 87.21M | -47.69M | -53.85M | -79.85M | -44.76M |
| operatingIncome | 452.86M | 436.88M | 422.01M | 407.44M | 392.67M | 378.71M | 369.02M | 351.88M | 334.13M | 300.11M |
| totalOtherIncomeExpensesNet | 63.8M | -2.66M | -192.58M | -82.57M | 64.2M | -195.26M | -61.45M | -50.75M | -16.69M | -41.37M |
| incomeBeforeTax | 516.67M | 434.22M | 229.43M | 324.61M | 456.86M | 183.3M | 307.19M | 300.91M | 317.28M | 259.08M |
| incomeTaxExpense | - | - | - | - | - | - | - | - | - | - |
| netIncomeFromContinuingOperations | 516.67M | 434.22M | 229.43M | 324.61M | 456.86M | 183.3M | 307.19M | 300.91M | 317.28M | 259.08M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 238.24M | 434.22M | 229.43M | 324.61M | 456.86M | 183.3M | 307.19M | 300.91M | 317.28M | 259.08M |
| netIncomeDeductions | - | -65.05M | -63.96M | -63.96M | -63.96M | -65.74M | 68.22M | 68.22M | 68.83M | 72.4M |
| bottomLineNetIncome | 238.24M | 499.27M | 293.4M | 388.58M | 520.82M | 249.04M | 375.41M | 369.12M | 386.1M | 331.48M |
| eps | 2.18 | 2.12 | 1.25 | 0.63 | 0.9 | 0.37 | 0.61 | 1.4 | 0.64 | 0.58 |
| 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 | 4.16M | 3.06M | 20.77M | 2.61M | 3.56M | 4.53M | 9.73M | 4.99M | 10.9M | 6.37M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 4.16M | 3.06M | 20.77M | 2.61M | 3.56M | 4.53M | 9.73M | 4.99M | 10.9M | 6.37M |
| netReceivables | 13.16M | 4.91M | 3.46M | 3.73M | 2.88M | 4.91M | 2.88M | 2.14M | 1.97M | 2.41M |
| accountsReceivables | 13.16M | 4.91M | 3.46M | 3.73M | 2.88M | 4.91M | 2.88M | 2.14M | 1.97M | 2.41M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | 20.6M | - | - | - | - |
| prepaids | - | 3.46M | - | 3.58M | - | -20.6M | - | - | - | - |
| otherCurrentAssets | - | - | 4.64M | - | 3M | 24.21M | 3.24M | 2.56M | 3M | 2.37M |
| totalCurrentAssets | 17.32M | 11.43M | 28.86M | 9.93M | 9.44M | 33.66M | 15.86M | 9.7M | 15.87M | 11.14M |
| propertyPlantEquipmentNet | - | - | 6.94B | 6.83B | 6.49B | 6.14B | 6.01B | 5.7B | 5.44B | 5B |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 7.71B | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 6.68M | 7.24B | 1.7M | 1.86M | 1.66M | 1.49M | 1.67M | 2.8M | 2.93M | 3.1M |
| totalNonCurrentAssets | 7.72B | 7.24B | 6.94B | 6.83B | 6.49B | 6.14B | 6.01B | 5.7B | 5.44B | 5B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 7.73B | 7.25B | 6.97B | 6.84B | 6.5B | 6.18B | 6.02B | 5.71B | 5.46B | 5.01B |
| totalPayables | 18.82M | 18.26M | 17.63M | 16.97M | 16.31M | 15.46M | 14.98M | 13.9M | 12.97M | 12.06M |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | 18.82M | 18.26M | 17.63M | 16.97M | 16.31M | 15.46M | 14.98M | 13.9M | 12.97M | 12.06M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 405.15M | 298.94M | 508K | 156.05M | 239.47M | 213.71M | 39.7M | 52.1M | 180.36M | 111.14M |
| capitalLeaseObligationsCurrent | 1.63M | 1.32M | 923K | 649K | 1.07M | 1.05M | 884K | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | -20.45M | 300.49M | 313.88M | 104.99M | 46.51M | 60.31M | 287.45M | 33.05M | 32.61M | 96.05M |
| totalCurrentLiabilities | 405.15M | 619.01M | 332.93M | 278.66M | 303.36M | 290.54M | 343.01M | 99.04M | 225.93M | 219.26M |
| longTermDebt | 2.8B | 1.23B | 1.43B | 1.18B | 986.84M | 987.08M | 1.08B | 2.52B | 2.36B | 2.2B |
| capitalLeaseObligationsNonCurrent | 125.96M | 98.89M | 100.18M | 102.22M | 74.71M | 65.83M | 61.37M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | -1.88M | 1.2B | 1.26B | 1.46B | 1.46B | 1.46B | 1.2B | 3.35M | 3.41M | 3.2M |
| totalNonCurrentLiabilities | 2.92B | 2.53B | 2.79B | 2.74B | 2.52B | 2.51B | 2.35B | 2.52B | 2.37B | 2.2B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 127.59M | 100.2M | 101.1M | 102.87M | 75.77M | 66.88M | 62.26M | - | - | - |
| totalLiabilities | 3.33B | 3.15B | 3.12B | 3.02B | 2.82B | 2.8B | 2.69B | 2.62B | 2.59B | 2.42B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.15B | 1.13B | 1.12B | 1.11B | 1.09B | 1.07B | 1.06B | 960.69M | 884.09M | 881.74M |
| retainedEarnings | 832.29M | 697.33M | 583.29M | 585.84M | 529.11M | 408.12M | 407.44M | 345.67M | 284.69M | 212.47M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 238.24M | 434.22M | 229.43M | 324.61M | 456.86M | 183.3M | 307.19M | 300.91M | 317.28M | 259.08M |
| depreciationAndAmortization | - | - | - | -2.4M | -3.38M | -2.06M | -3.68M | - | - | - |
| deferredIncomeTax | -254K | -87000 | 31000 | -115K | -101K | -27000 | -360K | -7000 | 60000 | -382K |
| stockBasedCompensation | - | - | 2.09M | 2.4M | 3.38M | 2.06M | 3.68M | 923K | 1.36M | 1.8M |
| changeInWorkingCapital | -2.55M | -5.37M | 1.3M | -5.95M | 20.82M | 2.24M | 8.18M | -1.59M | 5.89M | -4.21M |
| accountsReceivables | -8.26M | -1.45M | 279K | -850K | 2.03M | -2.03M | -737K | -179K | 441K | 104K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 5.71M | -3.92M | 1.03M | -5.1M | 18.79M | 4.27M | 8.92M | -1.59M | 5.89M | -4.21M |
| otherNonCashItems | 155.15M | 7.28M | 192.19M | 80.73M | -70.37M | 185.24M | 47.32M | 32.41M | -6.07M | 17.68M |
| netCashProvidedByOperatingActivities | 390.59M | 436.04M | 425.06M | 399.27M | 407.2M | 370.77M | 362.33M | 331.72M | 317.15M | 272.55M |
| investmentsInPropertyPlantAndEquipment | -29.09M | -36.43M | -31.74M | -30.14M | -35.86M | -17.56M | -22.45M | -19.11M | -16.5M | -17.97M |
| acquisitionsNet | - | - | - | - | 21.18M | 820K | 2.78M | 661K | 18000 | 258K |
| purchasesOfInvestments | -212.62M | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 1.28M | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 29.09M | -181.41M | -154.79M | -189.48M | -132.09M | -145.94M | -142.2M | -150.7M | -279.18M | -519.67M |
| netCashProvidedByInvestingActivities | -211.34M | -217.84M | -186.53M | -219.62M | -146.77M | -162.68M | -161.87M | -169.15M | -279.16M | -519.41M |
| netDebtIssuance | 27.12M | 97.26M | 93.19M | 109.94M | 14.6M | 59.81M | -14.1M | 26.8M | 232.06M | 455.75M |
| longTermNetDebtIssuance | -70.1M | -1.24M | 193.07M | 89.36M | -1.5M | -1.39M | -1.1M | 191.75M | 161.94M | 345.93M |
| shortTermNetDebtIssuance | 97.22M | 98.5M | -99.88M | 20.58M | 16.1M | 61.2M | -13M | -164.95M | 70.12M | 109.82M |
| netStockIssuance | -68.77M | -76.72M | -70.29M | -63.96M | -63.96M | -65.74M | 18.04M | -5.87M | -92.09M | -72.89M |
| netCommonStockIssuance | -68.77M | -76.72M | -70.29M | -63.96M | -63.96M | -65.74M | 18.04M | -5.87M | -92.09M | -72.89M |
| commonStockIssuance | - | - | - | - | - | - | 86.26M | 62.35M | - | - |
| commonStockRepurchased | -68.77M | -76.72M | -70.29M | -63.96M | -63.96M | -65.74M | -68.22M | -68.22M | -92.09M | -72.89M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -204.5M | -196M | -189.11M | -180.54M | -171.6M | -165.15M | -157.92M | -62.98M | -145.22M | -59.47M |
| commonDividendsPaid | -204.67M | -196M | -189.11M | -180.54M | -171.6M | -165.15M | -157.92M | -152.88M | -145.22M | -133.34M |
| preferredDividendsPaid | - | - | - | 108.5M | 103.72M | 98.59M | - | 89.89M | - | - |
| otherFinancingActivities | 68M | -60.46M | -54.16M | -154.54M | -144.17M | -140.8M | -41.74M | -126.42M | -28.21M | -21.36M |
| netCashProvidedByFinancingActivities | -178.15M | -235.91M | -220.37M | -180.6M | -261.41M | -213.29M | -195.72M | -168.48M | -33.46M | 228.17M |
| 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 | 157.97M | 152.79M | 151.37M | 149.78M | 150.4M | 145.44M | 144.59M | 144.44M | 144.22M | 139.97M |
| costOfRevenue | 35.48M | 33.45M | 32.94M | 32.63M | 33.56M | 30.87M | 32.04M | 30.93M | 31.85M | 28.84M |
| grossProfit | 122.48M | 119.34M | 118.43M | 117.15M | 116.83M | 114.57M | 112.55M | 113.51M | 112.37M | 111.13M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 4.17M | 4.26M | - | 5.94M | 4.3M | 2.85M | 5.1M | 3.22M | 4.95M | 4.13M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 4.17M | 4.26M | - | 5.94M | 4.3M | 2.85M | 5.1M | 3.22M | 4.95M | 4.13M |
| otherExpenses | 10769 | -3471 | 3.96M | - | - | - | - | - | - | - |
| operatingExpenses | 4.18M | 4.26M | 3.96M | 5.94M | 4.3M | 2.85M | 5.1M | 3.22M | 4.95M | 4.13M |
| costAndExpenses | 39.66M | 37.71M | 36.9M | 38.57M | 37.87M | 33.72M | 37.14M | 34.14M | 36.8M | 32.97M |
| netInterestIncome | -33.52M | -34.26M | 51072 | -31.77M | -31.69M | -31.17M | -30.72M | -29.94M | -29.91M | -29.42M |
| interestIncome | 38096 | 42964 | 51072 | 31000 | 37000 | 123K | 216K | 662K | 515K | 370K |
| interestExpense | 33.55M | 34.3M | 33.95M | 31.8M | 31.72M | 31.29M | 30.94M | 30.6M | 30.42M | 29.8M |
| depreciationAndAmortization | - | - | - | - | - | - | - | 23.59M | 43276 | -3.24M |
| ebitda | 149.59M | 225.64M | 114.47M | 134.81M | 137.38M | 166.62M | 125.4M | 157.48M | 107.94M | 107.37M |
| ebit | 149.59M | 225.64M | 114.47M | 134.81M | 137.38M | 166.62M | 125.4M | 133.89M | 131.57M | 68.03M |
| nonOperatingIncomeExcludingInterest | -31.29M | -110.37M | -36.76M | -23.59M | -24.85M | -54.91M | -17.95M | -23.59M | -24.15M | 38.96M |
| operatingIncome | 118.31M | 115.09M | 114.47M | 111.22M | 112.53M | 111.71M | 107.45M | 110.29M | 107.42M | 107.37M |
| totalOtherIncomeExpensesNet | -2.27M | 76.07M | 2.81M | -8.21M | -6.88M | 23.62M | -12.99M | -7.01M | -6.28M | -68.76M |
| incomeBeforeTax | 116.04M | 191.16M | 117.28M | 103M | 105.65M | 135.33M | 94.46M | 103.28M | 101.14M | 38.24M |
| incomeTaxExpense | - | - | - | - | - | - | - | - | - | - |
| netIncomeFromContinuingOperations | 116.04M | 191.16M | 117.28M | 103M | 105.65M | 135.33M | 94.46M | 103.28M | 101.14M | 38.24M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 53.67M | 88.32M | 54.11M | 103M | 105.65M | 135.33M | 94.46M | 103.28M | 101.14M | 38.24M |
| netIncomeDeductions | - | -17.72M | - | -16.88M | -16.46M | -16.46M | -16.46M | 16.15M | -15.99M | -15.99M |
| bottomLineNetIncome | 53.67M | 88.32M | 54.11M | 119.88M | 122.11M | 151.79M | 110.91M | 119.43M | 117.14M | 54.23M |
| eps | 0.49 | 1.29 | 0.49 | 0.2 | 0.2 | 0.64 | 0.18 | 0.51 | 0.2 | 0.07 |
| 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 | 6.39M | 4.16M | 5.21M | 8.36M | 3.17M | 3.06M | 5.09M | 30.9M | 50.27M | 20.77M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 6.39M | 4.16M | 5.21M | 8.36M | 3.17M | 3.06M | 5.09M | 30.9M | 50.27M | 20.77M |
| netReceivables | 15.48M | 13.16M | 11.19M | 12.04M | 10.05M | 4.91M | 4.81M | 8.21M | 8.28M | 3.46M |
| accountsReceivables | 15.44M | 13.16M | - | 12.04M | 10.05M | 4.91M | 4.81M | 8.21M | 8.28M | 3.46M |
| otherReceivables | - | - | 11.19M | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | 30.9M | 10.37M | 3.46M | 17.33M | 22.31M | 8.37M | 4.64M |
| otherCurrentAssets | - | - | 182 | - | - | - | 4M | - | - | - |
| totalCurrentAssets | 21.87M | 17.32M | 16.39M | 51.3M | 23.59M | 11.43M | 31.23M | 61.42M | 66.92M | 28.86M |
| propertyPlantEquipmentNet | - | - | - | - | - | - | - | 6.98B | 6.96B | 6.94B |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 7.77B | 7.71B | 7.5B | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 17.89M | 6.68M | 25.89M | 7.37B | 7.29B | 7.24B | 7.07B | 1.28M | 1.61M | 1.7M |
| totalNonCurrentAssets | 7.79B | 7.72B | 7.53B | 7.37B | 7.29B | 7.24B | 7.07B | 6.98B | 6.96B | 6.94B |
| otherAssets | - | - | 7.54B | - | - | - | - | - | - | - |
| totalAssets | 7.81B | 7.73B | 7.54B | 7.43B | 7.32B | 7.25B | 7.1B | 7.05B | 7.03B | 6.97B |
| totalPayables | 18.84M | 18.82M | - | 18.77M | 18.29M | 18.26M | 18.17M | 18.15M | 17.64M | 17.63M |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | 18.84M | 18.82M | - | 18.77M | 18.29M | 18.26M | 18.17M | 18.15M | 17.64M | 17.63M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 370.18M | 405.15M | 324.12M | 280.74M | 275.66M | 298.94M | 206.4M | 200.35M | 511K | 508K |
| capitalLeaseObligationsCurrent | 1.64M | 1.63M | - | 1.48M | 1.43M | 1.32M | 1.26M | 1.18M | 1.1M | 923K |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | -18.84M | 100.95M | 131.7M | 113.8M | 318.14M | 300.49M | 345.28M | 344.34M | 326.15M | 313.88M |
| totalCurrentLiabilities | 370.18M | 405.15M | 455.82M | 414.79M | 613.52M | 619.01M | 571.11M | 564.02M | 345.39M | 332.93M |
| longTermDebt | 2.68B | 2.8B | 2.81B | 1.22B | 1.22B | 1.23B | 1.23B | 1.23B | 1.43B | 1.43B |
| capitalLeaseObligationsNonCurrent | 126.11M | 125.96M | 128.67M | 128.08M | 123.14M | 98.89M | 99.09M | 98.95M | 99.9M | 100.18M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 150.01M | -1.88M | 6.61M | 1.45B | 1.2B | 1.2B | 1.2B | 1.2B | 1.25B | 1.26B |
| totalNonCurrentLiabilities | 2.96B | 2.92B | 2.94B | 2.8B | 2.55B | 2.53B | 2.53B | 2.53B | 2.78B | 2.79B |
| otherLiabilities | - | - | 2.81B | - | - | - | - | - | - | - |
| capitalLeaseObligations | 127.76M | 127.59M | 128.67M | 129.56M | 124.56M | 100.2M | 100.35M | 100.12M | 101M | 101.1M |
| totalLiabilities | 3.33B | 3.33B | 3.26B | 3.22B | 3.16B | 3.15B | 3.1B | 3.09B | 3.13B | 3.12B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.16B | 1.15B | 1.14B | 1.14B | 1.14B | 1.13B | 1.13B | 1.12B | 1.13B | 1.12B |
| retainedEarnings | 862.59M | 832.29M | 771.74M | 742.62M | 720.69M | 697.33M | 653.9M | 637.21M | 611.03M | 583.29M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 53.67M | 88.32M | 54.11M | 103M | 105.65M | 135.33M | 94.46M | 103.28M | 101.14M | 38.24M |
| depreciationAndAmortization | - | - | - | - | - | - | - | - | - | -3.24M |
| deferredIncomeTax | -557K | -547K | - | 818K | -171K | -307K | -568K | -159K | 947K | -628K |
| stockBasedCompensation | - | - | - | - | - | - | - | -826K | 351K | 3.24M |
| changeInWorkingCapital | 6.14M | 4.55M | 6.74M | -13.61M | -194K | -3.64M | 11.03M | -15.2M | 2.44M | 11.56M |
| accountsReceivables | -2.28M | -2M | 867.23K | -1.99M | -5.14M | -96000 | 3.4M | 73000 | -4.83M | 1.86M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 8.41M | 6.54M | 5.88M | -11.62M | 4.95M | -3.55M | 7.63M | -15.27M | -49000 | 9.7M |
| otherNonCashItems | 57.53M | 2.48M | 52.76M | 9.97M | 8.74M | -22.63M | 14.08M | 8.44M | 31.02M | 69.14M |
| netCashProvidedByOperatingActivities | 116.78M | 95.34M | 113.61M | 100.18M | 114.03M | 108.75M | 119M | 96.37M | 111.92M | 118.32M |
| investmentsInPropertyPlantAndEquipment | -3.06M | -15.6M | - | -1.68M | -2.85M | -13.52M | -15.88M | -1.44M | -5.58M | -17.59M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -4.8M | -107.94M | -88M | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | 273.39K | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -92.44M | -273.39K | -7.31M | -4.08M | -99.86M | -61.13M | -17.96M | -8.04M | -38M |
| netCashProvidedByInvestingActivities | -7.85M | -107.94M | -88M | -8.99M | -6.93M | -113.38M | -77.02M | -19.4M | -8.04M | -55.59M |
| netDebtIssuance | -54.13M | 13.05M | 74.01M | 5.07M | -31.54M | 92.18M | 5.69M | -307K | -303K | 25.73M |
| longTermNetDebtIssuance | -25.86M | -68.88M | 32.65M | -226K | -245K | -316K | -310K | -307K | -303K | 249.73M |
| shortTermNetDebtIssuance | -28.27M | 81.93M | 41.36M | 5.3M | -31.3M | 92.5M | 6M | - | - | -224M |
| netStockIssuance | -17.72M | 51.01M | -51M | -16.46M | -16.46M | -16.3M | -16.94M | -24.51M | -18.96M | -18.99M |
| netCommonStockIssuance | -17.72M | 51.01M | -51M | -16.46M | -16.46M | -16.3M | -16.94M | -24.51M | -18.96M | -18.99M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -17.72M | 51.01M | -51M | -16.46M | -16.46M | -16.3M | -16.94M | -24.51M | -18.96M | -18.99M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -52.38M | -52.19M | -52M | -50.24M | -50.49M | -50.13M | -49.49M | -48.19M | -48.18M | -48.15M |
| commonDividendsPaid | -52.24M | -52.23M | - | -50.24M | -50.49M | -50.13M | -49.49M | -48.19M | -48.18M | -48.15M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | 28.56M | - |
| otherFinancingActivities | 17.52M | -310.75K | -6000 | -24.38M | -8.5M | -23.15M | -7.05M | -23.33M | -35.5M | -17.61M |
| netCashProvidedByFinancingActivities | -106.71M | 11.56M | -29M | -86M | -106.99M | 2.6M | -67.79M | -96.34M | -74.38M | -59.02M |