NYSE : MCB
$0.61 (0.68%)
| 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 | 527.15M | 492.21M | 403.31M | 287.33M | 196.98M | 160.1M | 140.41M | 96.1M | 72.05M | 49.18M |
| costOfRevenue | 249.64M | 221.55M | 164.85M | 41.7M | 20.1M | 27.66M | 36.39M | 15.86M | 15.73M | 14.15M |
| grossProfit | 277.51M | 270.66M | 238.46M | 245.64M | 176.88M | 132.44M | 104.02M | 80.25M | 56.32M | 35.03M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 94.35M | 89.64M | 76.04M | 61.92M | 49.76M | 41.84M | 31.24M | 25.66M | 20.76M | 19.49M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 94.35M | 89.64M | 76.04M | 61.92M | 49.76M | 41.84M | 31.24M | 25.66M | 20.76M | 19.49M |
| otherExpenses | 81.65M | 83.94M | 55.5M | 86.82M | 37.55M | 32.68M | 28.71M | 17.81M | 11.99M | 7.48M |
| operatingExpenses | 176M | 173.58M | 131.54M | 148.74M | 87.31M | 74.52M | 59.96M | 43.47M | 32.74M | 26.97M |
| costAndExpenses | 425.64M | 395.13M | 296.39M | 190.43M | 107.41M | 102.18M | 96.35M | 59.33M | 48.48M | 41.12M |
| netInterestIncome | 303.24M | 253.08M | 222.84M | 229.16M | 157M | 124.92M | 97.61M | 71.23M | 52.19M | 38.07M |
| interestIncome | 515.28M | 468.38M | 375.4M | 260.74M | 173.28M | 143.1M | 129.78M | 83.94M | 60.75M | 44.16M |
| interestExpense | 212.04M | 215.3M | 152.57M | 31.58M | 16.28M | 18.18M | 32.17M | 12.72M | 8.67M | 6.09M |
| depreciationAndAmortization | -11.05M | -11.41M | 7.14M | 9.71M | 5.06M | 4.6M | 1.61M | 1.36M | 978K | 785K |
| ebitda | 90.46M | 85.67M | 114.06M | 106.61M | 94.63M | 62.52M | 45.67M | 38.13M | 24.56M | 8.84M |
| ebit | 101.51M | 97.08M | 106.92M | 96.9M | 89.57M | 57.92M | 44.06M | 36.78M | 23.58M | 8.06M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 101.51M | 97.08M | 106.92M | 96.9M | 89.57M | 57.92M | 44.06M | 36.78M | 23.58M | 8.06M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 101.51M | 97.08M | 106.92M | 96.9M | 89.57M | 57.92M | 44.06M | 36.78M | 23.58M | 8.06M |
| incomeTaxExpense | 30.41M | 30.4M | 29.65M | 37.47M | 29.02M | 18.45M | 13.93M | 11.22M | 11.21M | 3.04M |
| netIncomeFromContinuingOperations | 71.1M | 66.69M | 77.27M | 59.42M | 60.56M | 39.47M | 30.13M | 25.55M | 12.37M | 5.01M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 71.1M | 66.69M | 77.27M | 59.42M | 60.56M | 39.47M | 30.13M | 25.55M | 12.37M | 5.01M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 71.1M | 66.69M | 76.9M | 59.28M | 59.82M | 39.12M | 29.69M | 25.39M | 12.37M | 5.01M |
| eps | 6.71 | 5.96 | 6.95 | 5.42 | 6.64 | 4.76 | 3.63 | 3.12 | 2.4 | 0.65 |
| 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 | 393.59M | 200.27M | 269.46M | 257.42M | 2.36B | 864.3M | 389.22M | 232.95M | 261.23M | 82.93M |
| shortTermInvestments | 551.05M | 66.89M | - | - | 566.62M | 266.1M | 234.94M | 30.44M | 32.16M | 37.33M |
| cashAndShortTermInvestments | 944.64M | 267.16M | 269.46M | 257.42M | 2.93B | 1.13B | 624.16M | 265.5M | 293.39M | 120.26M |
| netReceivables | - | - | 87.65M | 85.6M | 39.86M | 40.51M | 20.44M | 19.24M | 20.6M | 15.72M |
| accountsReceivables | - | - | - | - | - | 13.25M | 8.86M | 11.03M | 11.02M | 8.16M |
| otherReceivables | - | - | 87.65M | 85.6M | 39.86M | 27.26M | 11.58M | 8.22M | 9.58M | 7.57M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | 16.91M | 18.39M | 17.07M | 8.16M | 5.75M | 7.73M |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 944.64M | 267.16M | 357.11M | 343.02M | 2.98B | 1.19B | 661.68M | 290.79M | 319.74M | 143.71M |
| propertyPlantEquipmentNet | - | - | - | 31.87M | 15.12M | 13.48M | 12.1M | 6.88M | 6.27M | 5.04M |
| goodwill | - | - | - | - | 9.73M | 9.73M | 9.73M | 9.73M | 9.73M | 9.73M |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | 9.73M | 9.73M | 9.73M | 9.73M | 9.73M | 9.73M |
| longTermInvestments | 7.12B | 6.85B | 6.54B | 5.78B | 4.09B | 3.12B | 2.67B | 1.88B | 1.42B | 1.06B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 187.18M | 183.29M | 172.57M | 116.47M | 15.2M | - | - | - | - | - |
| totalNonCurrentAssets | 7.31B | 7.03B | 6.71B | 5.92B | 4.13B | 3.14B | 2.7B | 1.89B | 1.44B | 1.08B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 8.26B | 7.3B | 7.07B | 6.27B | 7.12B | 4.33B | 3.36B | 2.18B | 1.76B | 1.22B |
| totalPayables | - | - | - | - | 37.16M | 62.36M | 24.78M | 40.34M | 43.05M | 31.75M |
| accountPayables | - | - | - | - | 37.16M | 62.36M | 24.78M | 19.72M | 22.43M | 11.13M |
| otherPayables | - | - | - | - | - | - | - | 20.62M | 20.62M | 20.62M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 7.38B | 5.98B | 5.73B | 5.28B | 6.44B | 3.83B | 2.79B | 1.66B | 1.4B | 993.78M |
| totalCurrentLiabilities | 7.38B | 5.98B | 5.74B | 5.28B | 6.47B | 3.89B | 2.82B | 1.7B | 1.45B | 1.03B |
| longTermDebt | 10.98M | 457.44M | 546.58M | 257.72M | 57.17M | 61.62M | 211.57M | 209.54M | 66.69M | 78.42M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 124.45M | 130.51M | 124.77M | 155.8M | 29.47M | 36.45M | 31.32M | 7.69M | 8.88M | 6.86M |
| totalNonCurrentLiabilities | 135.43M | 587.95M | 671.36M | 413.53M | 86.64M | 98.07M | 242.89M | 217.23M | 75.57M | 85.28M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 7.51B | 6.57B | 6.41B | 5.69B | 6.56B | 3.99B | 3.06B | 1.92B | 1.52B | 1.11B |
| treasuryStock | -73.47M | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | 3000 | 3000 | 3000 | 3000 | 3000 |
| commonStock | 113K | 112K | 111K | 109K | 109K | 82000 | 82000 | 82000 | 81000 | 45000 |
| retainedEarnings | 450.64M | 382.66M | 315.98M | 240.81M | 181.38M | 120.83M | 81.36M | 51.42M | 25.86M | 13.49M |
| additionalPaidInCapital | 405.56M | 400.19M | 395.87M | 389.28M | 383M | 218.9M | 216.47M | 213.49M | 211.14M | 96.12M |
| 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 | 71.1M | 66.69M | 77.27M | 59.42M | 60.56M | 39.47M | 30.13M | 25.55M | 12.37M | 5.01M |
| depreciationAndAmortization | -11.05M | -11.41M | 7.14M | 9.71M | 5.06M | 4.6M | 1.61M | 1.36M | 978K | 785K |
| deferredIncomeTax | -9.26M | -2.8M | -2.8M | -4M | -120K | 290K | -1.86M | -1.53M | 790K | -913K |
| stockBasedCompensation | 8.93M | 8.9M | 9.76M | 7.84M | 4.82M | 3.31M | 3.07M | 2.15M | 412K | 2.33M |
| changeInWorkingCapital | -7.45M | 83.81M | -61.16M | 2.58M | -38.62M | 33M | -1.45M | -5.02M | 9.59M | -1.02M |
| accountsReceivables | - | 87.65M | -2.04M | -45.74M | -12.6M | -15.68M | -5.22M | 1.36M | -4.88M | -5.17M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | -25.2M | 37.57M | 5.06M | -2.71M | 11.3M | -1.31M |
| otherWorkingCapital | -7.45M | -3.84M | -59.11M | 48.32M | -816K | 11.11M | -1.3M | -3.67M | 3.17M | 5.46M |
| otherNonCashItems | 36.42M | 3.27M | 12.21M | 10.34M | 5.58M | 6.6M | 7.46M | 4.55M | 7.34M | 8.36M |
| netCashProvidedByOperatingActivities | 88.68M | 148.46M | 42.43M | 85.89M | 37.28M | 87.27M | 38.96M | 27.06M | 31.47M | 14.56M |
| investmentsInPropertyPlantAndEquipment | -6.26M | -2.63M | -5.75M | -19.24M | -4M | -3.91M | -6.84M | -1.96M | -2.21M | -1.18M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -199.06M | -72.81M | -71.4M | -207.4M | -868.41M | -238.49M | -237.86M | -20.55M | -9.76M | -4.41M |
| salesMaturitiesOfInvestments | 198.2M | 92.89M | 108.3M | 121.37M | 171.51M | 218.31M | 37.38M | 11.8M | 14.6M | 12.35M |
| otherInvestingActivities | -755.84M | -387.06M | -806.59M | -1.12B | -602.1M | -464.94M | -807.46M | -443.85M | -369.25M | -240.42M |
| netCashProvidedByInvestingActivities | -762.96M | -369.61M | -775.45M | -1.23B | -1.3B | -489.04M | -1.01B | -454.57M | -366.62M | -233.66M |
| netDebtIssuance | -446.47M | -89.14M | 288.86M | 200.55M | -4.5M | -150.01M | 1.97M | 142.8M | -11.78M | -17.73M |
| longTermNetDebtIssuance | -446.47M | -89.14M | 288.86M | 200.55M | -4.5M | -150.01M | 1.97M | 142.8M | -11.78M | -17.73M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -77.02M | -4.58M | -3.17M | -1.56M | 159.3M | -881K | -89000 | -132K | 114.77M | 29.8M |
| netCommonStockIssuance | -77.02M | -4.58M | -3.17M | -1.56M | 159.3M | -881K | -89000 | -132K | 114.77M | 28.37M |
| commonStockIssuance | - | - | - | - | 162.69M | - | - | - | 114.77M | 28.37M |
| commonStockRepurchased | -77.02M | -4.58M | -3.17M | -1.56M | -3.38M | -881K | -89000 | -132K | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | 1.43M |
| netDividendsPaid | -3.12M | - | - | - | - | - | - | - | - | -3.42M |
| commonDividendsPaid | -3.12M | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | -3.42M |
| otherFinancingActivities | 1.39B | 245.68M | 459.38M | -1.16B | 2.61B | 1.03B | 1.13B | 256.56M | 410.46M | 227.74M |
| netCashProvidedByFinancingActivities | 867.6M | 151.96M | 745.07M | -958.47M | 2.76B | 876.85M | 1.13B | 399.23M | 513.45M | 236.39M |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 6.95M | 137.51M | 140.55M | 134.53M | 129.67M | 122.41M | 124.23M | 126.74M | 121.9M | 119.34M |
| costOfRevenue | 46.72M | 46.72M | 54.99M | 78.55M | 59.77M | 56.32M | 54.73M | 57.91M | 55.76M | 53.15M |
| grossProfit | -39.78M | 90.79M | 85.56M | 55.98M | 69.89M | 66.08M | 69.5M | 68.83M | 66.14M | 66.18M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 4.62M | 3.23M | 23.04M | 23.65M | 20.26M | 24.71M | 22.6M | 22.84M | 21.46M | 22.75M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 4.62M | 3.23M | 23.04M | 23.65M | 20.26M | 24.71M | 22.6M | 22.84M | 21.46M | 22.75M |
| otherExpenses | - | 43.17M | 21.34M | 22.15M | 22.85M | 18.02M | 15.57M | 28.42M | 20.8M | 19.15M |
| operatingExpenses | 4.62M | 46.4M | 44.38M | 45.79M | 43.11M | 42.72M | 38.16M | 51.26M | 42.26M | 41.9M |
| costAndExpenses | 51.34M | 93.12M | 99.37M | 124.34M | 102.88M | 99.05M | 92.89M | 109.17M | 98.02M | 95.05M |
| netInterestIncome | -185.42M | 85.91M | 85.32M | 77.31M | 73.65M | 66.95M | 66.6M | 65.23M | 61.54M | 59.71M |
| interestIncome | -134.93M | 134.93M | 137.46M | 132M | 127.04M | 118.77M | 119.83M | 120.45M | 115.76M | 112.34M |
| interestExpense | 50.49M | 49.02M | 52.14M | 54.69M | 53.4M | 51.82M | 53.23M | 55.22M | 54.22M | 52.63M |
| depreciationAndAmortization | 3.05M | -3.05M | - | -5.37M | -1.96M | -1.45M | - | -3.29M | -2.54M | -3.19M |
| ebitda | -41.34M | 41.34M | 41.18M | 4.81M | 24.82M | 21.91M | 31.34M | 14.28M | 21.34M | 21.09M |
| ebit | -44.39M | 44.39M | 41.18M | 10.18M | 26.78M | 23.36M | 31.34M | 17.57M | 23.88M | 24.28M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | -44.39M | 44.39M | 41.18M | 10.18M | 26.78M | 23.36M | 31.34M | 17.57M | 23.88M | 24.28M |
| totalOtherIncomeExpensesNet | 72.27M | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 27.88M | 44.39M | 41.18M | 10.18M | 26.78M | 23.36M | 31.34M | 17.57M | 23.88M | 24.28M |
| incomeTaxExpense | 8.66M | 12.96M | 12.32M | 3.06M | 8.02M | 7.01M | 9.92M | 5.3M | 7.08M | 8.08M |
| netIncomeFromContinuingOperations | 19.22M | 31.43M | 28.86M | 7.12M | 18.77M | 16.35M | 21.42M | 12.27M | 16.8M | 16.2M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 19.22M | 31.43M | 28.86M | 7.12M | 18.77M | 16.35M | 21.42M | 12.27M | 16.8M | 16.2M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 19.22M | 31.43M | 28.86M | 7.12M | 18.77M | 16.35M | 21.42M | 12.27M | 16.8M | 16.2M |
| eps | 1.5 | 2.94 | 2.83 | 0.68 | 1.78 | 1.46 | 1.91 | 1.1 | 1.5 | 1.46 |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 10.25M | 12.03M | 393.59M | 385.94M | 152.45M | 196.46M | 200.27M | 318.48M | 244.66M | 534.4M |
| shortTermInvestments | 667.78M | - | 551.05M | 534.79M | 533.86M | 56.94M | 66.89M | 510.97M | 504.75M | 497.79M |
| cashAndShortTermInvestments | 678.03M | 12.03M | 944.64M | 920.72M | 686.31M | 253.41M | 267.16M | 829.44M | 749.41M | 1.03B |
| netReceivables | - | - | - | - | - | - | - | 96.05M | 90.63M | 93.85M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | - | - | - | - | - | - | - | 96.05M | 90.63M | 93.85M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 678.03M | 12.03M | 944.64M | 920.72M | 686.31M | 253.41M | 267.16M | 925.49M | 840.04M | 1.13B |
| propertyPlantEquipmentNet | - | - | - | - | - | - | - | - | - | - |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | - | 7.99B | 7.12B | 7.11B | 6.98B | 7.17B | 6.85B | 6.3B | 6.26B | 6.16B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | 843.68M | 187.18M | 199.26M | 191.18M | 190.72M | 183.29M | 173M | 168.6M | 171.61M |
| totalNonCurrentAssets | - | 8.83B | 7.31B | 7.31B | 7.17B | 7.36B | 7.03B | 6.48B | 6.43B | 6.33B |
| otherAssets | 8.18B | - | - | - | - | - | - | - | - | - |
| totalAssets | 8.86B | 8.84B | 8.26B | 8.23B | 7.85B | 7.62B | 7.3B | 7.4B | 7.27B | 7.45B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 7.73B | - | 7.38B | 7.07B | 6.79B | 6.45B | 5.98B | 6.27B | 6.17B | 6.24B |
| totalCurrentLiabilities | 7.73B | - | 7.38B | 7.07B | 6.79B | 6.45B | 5.98B | 6.27B | 6.17B | 6.24B |
| longTermDebt | - | 36.6M | 10.98M | 292.36M | 217.37M | 302.4M | 457.44M | 257.48M | 257.51M | 407.55M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 122.48M | 7.86B | 124.45M | 137.28M | 122.21M | 126.76M | 130.51M | 160.78M | 146.01M | 134.74M |
| totalNonCurrentLiabilities | 122.48M | 7.9B | 135.43M | 429.63M | 339.58M | 429.16M | 587.95M | 418.26M | 403.52M | 542.29M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 7.89B | 7.9B | 7.51B | 7.5B | 7.13B | 6.88B | 6.57B | 6.69B | 6.57B | 6.78B |
| treasuryStock | - | -76.26M | -73.47M | -53.27M | -50.53M | -12.94M | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 136K | 136K | 113K | 113K | 113K | 113K | 112K | 112K | 112K | 112K |
| retainedEarnings | 495.03M | 479.18M | 450.64M | 423.34M | 417.78M | 399.02M | 382.66M | 361.24M | 348.98M | 332.18M |
| additionalPaidInCapital | - | 584.52M | 405.56M | 403.71M | 401.06M | 398.82M | 400.19M | 397.96M | 395.52M | 393.34M |
| 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 | 31.43M | 28.86M | 7.12M | 18.77M | 16.35M | 21.42M | 12.27M | 16.8M | 16.2M | 14.49M |
| depreciationAndAmortization | -3.05M | -2.27M | -5.37M | -1.96M | -1.45M | - | -3.29M | -2.54M | -3.19M | 828K |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 3.23M | 1.86M | 2.65M | 2.59M | 1.83M | 2.3M | 2.48M | 2.2M | 1.93M | 2.33M |
| changeInWorkingCapital | 25.74M | 9.44M | 3.8M | -7.33M | -13.36M | 63.26M | -6.25M | 17.27M | 9.52M | -53.59M |
| accountsReceivables | - | - | - | - | - | 96.05M | -5.42M | 3.23M | -6.2M | -7.76M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 25.74M | 9.44M | 3.8M | -7.33M | -13.36M | -32.78M | -824K | 14.04M | 15.73M | -45.83M |
| otherNonCashItems | -2.14M | -7.15M | 23.59M | 6.32M | 4.39M | -3.58M | -400K | 1.53M | 536K | 5.12M |
| netCashProvidedByOperatingActivities | 55.03M | 30.74M | 31.8M | 18.38M | 7.76M | 83.41M | 4.8M | 35.26M | 25M | -30.75M |
| investmentsInPropertyPlantAndEquipment | -2.67M | -2.89M | -305K | -878K | -2.19M | -1.14M | -629K | -753K | -111K | -838K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -109M | -73.19M | -40.73M | -40.87M | -44.27M | -14.63M | - | -19.5M | -53.31M | -18.94M |
| salesMaturitiesOfInvestments | 42.86M | 70.46M | 56.56M | 28.84M | 42.35M | 35.33M | 23.82M | 23.54M | 20.78M | 19.92M |
| otherInvestingActivities | -245.02M | -18.75M | -165.97M | -268.51M | -302.61M | -134.13M | -54.36M | -110.34M | -84.18M | -276.96M |
| netCashProvidedByInvestingActivities | -313.83M | -24.37M | -150.45M | -281.42M | -306.72M | -114.57M | -31.16M | -107.06M | -116.82M | -276.82M |
| netDebtIssuance | 5M | -281.38M | 74.99M | -85.04M | -155.04M | 199.96M | -36000 | -150.04M | -139.04M | 183.96M |
| longTermNetDebtIssuance | 5M | -6.38M | -11000 | -37000 | 9.96M | -100.04M | -36000 | -150.04M | -139.04M | 183.96M |
| shortTermNetDebtIssuance | - | -275M | 75M | -85M | -165M | 300M | - | - | - | - |
| netStockIssuance | 176.64M | -20.2M | -2.74M | -37.95M | -16.13M | -73000 | -32000 | -21000 | -4.46M | - |
| netCommonStockIssuance | 176.64M | -20.2M | -2.74M | -37.95M | -16.13M | -73000 | -32000 | -21000 | -4.46M | - |
| commonStockIssuance | 186.5M | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -9.86M | -20.2M | -2.74M | -37.95M | -16.13M | -73000 | -32000 | -21000 | -4.46M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.02M | -1.56M | -1.56M | - | - | - | - | - | - | - |
| commonDividendsPaid | -2.02M | -1.56M | -1.56M | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 357.98M | 304.42M | 281.45M | 342.01M | 466.32M | -286.93M | 100.24M | -67.88M | 500.25M | 215.7M |
| netCashProvidedByFinancingActivities | 537.6M | 1.28M | 352.14M | 219.03M | 295.16M | -87.04M | 100.18M | -217.94M | 356.76M | 399.67M |