$0.03 (1.85%)
| date | 2025-10-31 | 2024-10-31 | 2023-10-31 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 |
|---|---|---|---|---|---|---|---|---|
| revenue | 59.04M | 23.45M | 49.9M | 33.06M | 198.38M | 196.05M | 166.3M | 14.55M |
| costOfRevenue | 20.27M | 5.06M | 6.15M | 9.87M | 9.29M | 48.08M | 15.17M | 9.17M |
| grossProfit | 38.77M | 18.39M | 43.75M | 23.19M | 15.98M | 25.25M | 152.36M | 5.38M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 15.62M | 262K | 2.68M | 2.89M | 3.01M | 7.08M | 1.95M | 2.65M |
| sellingAndMarketingExpenses | 792K | 313K | 353.98K | 654.8K | 522K | 328K | 4.74M | 1.54M |
| sellingGeneralAndAdministrativeExpenses | 16.41M | 575K | 12.15M | 3.54M | 3.53M | 7.4M | 6.69M | 4.19M |
| otherExpenses | 13.22M | 5.7M | -6.14M | 2.25M | 1.47M | 1.15M | 22.97M | 12.4M |
| operatingExpenses | 29.63M | 6.28M | 6M | 5.8M | 5M | 8.56M | 29.66M | 16.59M |
| costAndExpenses | 49.89M | 11.33M | 12.15M | 15.66M | 116.16M | 62.75M | 23.33M | 13.11M |
| netInterestIncome | 11.46M | 9.69M | 11.17M | 14.75M | 743K | 18000 | - | 22308 |
| interestIncome | 21.78M | 20.02M | 11.17M | 15.94M | 743K | 18000 | - | 22308 |
| interestExpense | 10.32M | 10.33M | - | 1.19M | - | - | - | - |
| depreciationAndAmortization | 9.49M | 5.64M | 2.82M | 1.31M | 6.64M | 4.9M | - | - |
| ebitda | 118.48M | 58.43M | 31.25M | 47.79M | 224.78M | 130.11M | 142.97M | 1.45M |
| ebit | 108.99M | 52.79M | 28.43M | 46.48M | 218.14M | 125.21M | 142.97M | 1.45M |
| nonOperatingIncomeExcludingInterest | -99.84M | -40.67M | 9.32M | -29.08M | 6.64M | 8.19M | - | - |
| operatingIncome | 9.15M | 12.12M | 37.75M | 17.39M | 10.98M | 125.18M | 142.97M | 1.45M |
| totalOtherIncomeExpensesNet | 89.53M | 30.34M | 27.8M | 27.89M | 17.89M | 71.33M | 37.72M | 20.71M |
| incomeBeforeTax | 98.67M | 42.46M | 65.55M | 45.28M | 28.87M | 196.49M | 180.7M | 22.15M |
| incomeTaxExpense | 1.68M | 785K | 3.98M | 4.48M | -23.61M | 24.64M | 23.54M | 606.94K |
| netIncomeFromContinuingOperations | 96.99M | 41.68M | 61.57M | 40.8M | 25.84M | 171.93M | 157.16M | 21.55M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | -7.85 | - | -7.75 | -7.84 |
| netIncome | 54.7M | 44.44M | 63.88M | 42.05M | 215.72M | 178.09M | 150.24M | 17.6M |
| netIncomeDeductions | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 54.7M | 44.44M | 63.88M | 42.05M | 215.74M | 178.17M | 150.24M | 17.61M |
| eps | 0.18 | 0.18 | 0.33 | 0.22 | 1.27 | 1.32 | 0.11 | 0.01 |
| date | 2025-10-31 | 2024-10-31 | 2023-10-31 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 |
|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 46.36M | 28.57M | 135.71M | 153.67M | 112.49M | 416.4M | 196.18M | 5.76M |
| shortTermInvestments | 7.99M | 12.12M | 5.72M | 9.24M | - | - | - | 335.28M |
| cashAndShortTermInvestments | 54.35M | 40.69M | 141.43M | 162.91M | 112.49M | 416.4M | 196.18M | 341.04M |
| netReceivables | 265.18M | 9.29M | 230.66M | 143.78M | 2.56B | 284.38M | 408.26M | 5.35B |
| accountsReceivables | 11.83M | 6.65M | 933.68K | 9.8M | 2.56B | 8.94M | 1.43M | 17.09M |
| otherReceivables | 253.34M | 2.64M | 229.72M | 133.98M | 34.01M | 275.44M | 406.73M | 5.33B |
| inventory | - | - | - | - | - | - | - | - |
| prepaids | 1.33M | 1.57M | 1.3M | 641.81K | 1.2M | 2.47M | 609K | 4.67M |
| otherCurrentAssets | 525K | 33M | 77.02M | 12.08M | 300.08M | 1.95B | 2.78B | 17.42M |
| totalCurrentAssets | 321.38M | 84.55M | 450.41M | 319.41M | 2.98B | 2.66B | 3.39B | 5.71B |
| propertyPlantEquipmentNet | 293.14M | 274.45M | 69.57M | 133.99M | 125.54K | 155.28K | - | - |
| goodwill | - | - | - | - | 58.67M | 58.67M | - | - |
| intangibleAssets | 119.31M | 119.26M | 278.9K | 310.91K | 35.03M | 40.41M | - | - |
| goodwillAndIntangibleAssets | 119.31M | 119.26M | 278.9K | 310.91K | 93.7M | 99.09M | - | - |
| longTermInvestments | 221.53M | 24.68M | 17.06M | 29.76M | 150.1M | 293.94M | 208.67M | 183.52M |
| taxAssets | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | - | - | - | 1.37M | 15.61M | - | - |
| totalNonCurrentAssets | 633.98M | 418.38M | 86.9M | 164.06M | 245.3M | 408.79M | 208.67M | 183.52M |
| otherAssets | - | - | - | - | - | - | - | - |
| totalAssets | 955.36M | 502.93M | 537.31M | 483.46M | 3.22B | 3.07B | 3.59B | 5.89B |
| totalPayables | 17.42M | 76.27M | 74.98M | 8.31M | 5.6M | 11.28M | 290.29M | 735.2M |
| accountPayables | 5.49M | 1.59M | 68976 | 492.85K | 10000 | 14000 | 6580 | 125.7K |
| otherPayables | 11.93M | 74.68M | 74.92M | 7.82M | 5.59M | 11.26M | 290.29M | 735.07M |
| accruedExpenses | 1M | 1.63M | - | - | 1.91M | 7.97M | - | - |
| shortTermDebt | 147.5M | 83.37M | 65.54M | 119.57M | - | - | 2.23B | - |
| capitalLeaseObligationsCurrent | 381K | 186K | - | - | - | - | - | - |
| taxPayables | 3.48M | 334.56K | - | 582.16K | - | - | - | - |
| deferredRevenue | 664K | 1.18M | - | 10.16M | 5.29M | - | - | - |
| otherCurrentLiabilities | 73.64M | 73.89M | 18.72M | 1.46M | 94.3M | 116.53M | -221.47M | 5.03B |
| totalCurrentLiabilities | 166.97M | 162.64M | 159.25M | 139.5M | 107.11M | 135.78M | 2.3B | 5.77B |
| longTermDebt | 176.82M | 174.22M | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | 1.03M | - | - | 25.27M | - |
| deferredTaxLiabilitiesNonCurrent | 5.66M | 5.65M | - | - | 5.77M | - | - | - |
| otherNonCurrentLiabilities | 2.27M | 1.65M | - | - | 5.32M | 38.08M | - | - |
| totalNonCurrentLiabilities | 184.74M | 181.53M | - | 1.03M | 11.08M | 38.08M | 25.27M | - |
| otherLiabilities | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 381K | 186K | - | - | - | - | - | - |
| totalLiabilities | 351.7M | 344.17M | 159.25M | 140.53M | 118.19M | 173.92M | 2.3B | 5.77B |
| treasuryStock | -295.72M | -635.24M | -52.22M | -52.22M | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - |
| commonStock | 13000 | 8000 | 7997 | 7997 | 54924 | 7000 | 37994 | 95M |
| retainedEarnings | 254.68M | 199.97M | 143.91M | - | 548.93M | - | 151.34M | - |
| additionalPaidInCapital | 983.68M | 780.9M | 545.24M | - | 2.44B | - | 993.53M | - |
| date | 2025-10-31 | 2024-10-31 | 2023-10-31 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 |
|---|---|---|---|---|---|---|---|---|
| netIncome | 98.67M | 5.46M | 63.88M | 41.74M | 215.72M | 178.09M | 151.34M | 17.6M |
| depreciationAndAmortization | 9.49M | 725.45K | 2.88M | 1.99M | 6.64M | 4.9M | - | - |
| deferredIncomeTax | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | 11057 | 165.99K | 244K | 8.93M | 931.71K | - | - |
| changeInWorkingCapital | -2.87M | -43845 | 45.55M | -2.23M | 45.74M | -58.17M | 9.68M | 20.73M |
| accountsReceivables | -5.19M | -105.82K | -339.98K | -4.27M | 30.08M | -58.4M | 6.02M | -4.25M |
| inventory | - | - | - | - | - | - | - | - |
| accountsPayables | 3.28M | 88848 | - | 173K | - | - | - | - |
| otherWorkingCapital | -966K | -26873 | 45.89M | 1.87M | 15.65M | 232.93K | 3.66M | 24.98M |
| otherNonCashItems | -90.9M | -5.61M | -91.63M | -26.24M | -196.6M | -42.75M | 52.7M | -13.59M |
| netCashProvidedByOperatingActivities | 14.39M | 545.82K | 20.84M | 15.5M | 80.42M | 83M | 213.72M | 24.74M |
| investmentsInPropertyPlantAndEquipment | -60000 | -20444 | -33997 | -2000 | -47077 | -170.81K | - | - |
| acquisitionsNet | -928K | 1.1M | 3.87M | 3.86M | - | 20.75M | - | - |
| purchasesOfInvestments | - | -45003 | - | -5.54M | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | 58.17M | - | - | - | - |
| otherInvestingActivities | -30.16M | -10.74M | -42.68M | -175.98M | -385.51M | 107.74M | -674.4M | -3.07B |
| netCashProvidedByInvestingActivities | -31.14M | -9.71M | -38.84M | -119.49M | -385.56M | 128.33M | -674.4M | -3.07B |
| netDebtIssuance | - | 2.31M | - | 15.02M | - | - | - | - |
| longTermNetDebtIssuance | - | 2.31M | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | 15.02M | - | - | - | - |
| netStockIssuance | 13.22M | - | - | 229.19M | - | 3.5M | 115.88M | - |
| netCommonStockIssuance | 13.22M | - | - | 229.19M | - | 3.5M | 115.88M | - |
| commonStockIssuance | 13.22M | - | - | 229.19M | - | 3.5M | 115.88M | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -10.94M | -6.92M | -593.9K | -742K | - | 4.41M | 535.22M | 2.68B |
| netCashProvidedByFinancingActivities | 2.27M | -4.6M | -593.9K | 243.46M | - | 7.9M | 651.1M | 2.68B |
| date | 2025-10-31 | 2025-10-31 | 2025-04-30 | 2025-04-30 | 2023-10-31 | 2023-04-30 | 2022-10-30 | 2022-04-30 | 2021-10-30 | 2021-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 34.29M | 24.75M | 16.65M | 25.31M | 6.17M | 19.14M | 13.92M | 47.81M | 50.7M | 50.26M |
| costOfRevenue | 20.27M | - | 3.58M | 82832 | 5.75M | 777.42K | 3.76M | 19.18M | 17.05M | 15.48M |
| grossProfit | 38.77M | - | 13.07M | 25.23M | 43.04M | 1.66M | 10.16M | 28.63M | 33.65M | 34.79M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 15.62M | - | - | - | 2.5M | 1.69M | 1.2M | 21.31M | -3.76M | 5.46M |
| sellingAndMarketingExpenses | 792K | - | - | - | 331.36K | 42928 | 317.71K | -4.53M | 46226 | 124.94K |
| sellingGeneralAndAdministrativeExpenses | 9.47M | 6.94M | 1.22M | 9.47M | 2.52M | 1.55M | 2M | 16.19M | -4.85M | 6.51M |
| otherExpenses | 224.13K | 12.99M | 1.95M | - | 719.5K | -588.12K | -1.15M | 41M | 14.71M | 27.05M |
| operatingExpenses | 9.69M | 19.93M | 3.17M | 9.47M | 3.24M | 958.17K | 845.75K | 57.18M | 9.86M | 33.56M |
| costAndExpenses | 25.12M | 24.77M | 6.74M | 9.55M | 4.59M | 1.74M | 4.61M | 89.25M | 26.91M | 23.71M |
| netInterestIncome | 4.68M | 6.78M | 588.95K | 9.14M | 10.46M | 1.48M | 3.09M | 2.89M | -2.15M | 11067 |
| interestIncome | 10.67M | 11.11M | 1.38M | 18.71M | 10.46M | 1.48M | 3.09M | 2.89M | -2.15M | 11067 |
| interestExpense | 5.99M | 4.33M | 787.16K | 9.58M | - | - | - | - | - | - |
| depreciationAndAmortization | 4.65M | 4.84M | 600.44K | 4.65M | 2.64M | 90234 | 420.14K | 1.23M | 1.22M | 1.64M |
| ebitda | 62.93M | 55.55M | 8.13M | 63.03M | 31.34M | 1.03M | 7.66M | 2.4M | 3.15M | 70.12M |
| ebit | 58.28M | 50.71M | 7.53M | -5.59M | 28.69M | 940.65K | 7.24M | - | - | 68.48M |
| nonOperatingIncomeExcludingInterest | -49.11M | - | - | 6.52M | 9.32M | - | - | - | - | -41.89M |
| operatingIncome | 9.16M | -17994 | 1.44M | 923.91K | 1.58M | 6.99M | 7.24M | -8.23M | -6.49M | 26.59M |
| totalOtherIncomeExpensesNet | 43.12M | 46.4M | 5.3M | -10.74M | 32.17M | 25.22M | 5.16M | -9.27M | 20.79M | 41.89M |
| incomeBeforeTax | 52.29M | 46.39M | 6.75M | -9.82M | 33.76M | 32.21M | 12.4M | -17.5M | 23.79M | 68.43M |
| incomeTaxExpense | 811.28K | 870.72K | 104.65K | 811.08K | -654.97K | 2.75M | 1.73M | 6.1M | 5.72M | 6.69M |
| netIncomeFromContinuingOperations | 51.48M | 45.51M | 6.64M | 51.47M | 34.41M | 29.46M | 11.09M | 86.68M | 20.45M | 61.79M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 27.08M | 27.62M | 3.49M | 27.07M | 59.79M | 3.9M | 11.09M | 86.68M | 20.45M | 66.28M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 27.08M | 27.62M | 3.49M | 27.07M | 59.79M | 3.9M | 11.09M | 86.68M | 20.45M | 66.33M |
| eps | 0.09 | 0.09 | 0.01 | 0.08 | 0.31 | 0.02 | 0.06 | 0.51 | 0.12 | 0.36 |
| date | 2025-10-31 | 2025-10-31 | 2025-04-30 | 2025-04-30 | 2023-10-31 | 2023-04-30 | 2022-10-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 46.35M | 46.36M | 28.67M | 3.69M | 135.71M | 153.67M | 138.75M | 112.49M | 416.23M | 196.18M |
| shortTermInvestments | 7.98M | 7.99M | 12.17M | 1.56M | 5.72M | 9.24M | - | - | - | - |
| cashAndShortTermInvestments | 54.34M | 54.35M | 40.84M | 5.25M | 141.43M | 162.91M | 138.75M | 112.49M | 416.23M | 196.18M |
| netReceivables | 265.11M | 265.18M | 9.32M | 30.48M | 933.94K | 2.13M | 367.95M | 2.56B | 284.38M | 408.15M |
| accountsReceivables | 11.83M | 11.83M | 6.67M | 1.12M | 933.94K | 1.25M | 9.64M | 2.56B | 8.94M | 1.43M |
| otherReceivables | 253.28M | 253.34M | 2.65M | 29.37M | 229.72M | 877K | 1.55M | - | 275.36M | 406.73M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 580.85K | 1.33M | - | 1.34M | 1.05M | 641.81K | 14938 | 1.2M | 2.47M | 4.72M |
| otherCurrentAssets | 748.81K | 525K | 34.69M | -24.82M | 307.12M | -124.98M | 3.08M | 300.08M | 1.95B | 2.78B |
| totalCurrentAssets | 320.78M | 321.38M | 84.85M | 10.91M | 450.53M | 40.69M | 509.79M | 2.98B | 2.66B | 3.39B |
| propertyPlantEquipmentNet | 293.07M | 293.14M | 297.89M | 38.44M | 69.59M | 30.39M | 12994 | 125.54K | 155.92K | - |
| goodwill | - | - | - | - | - | - | 7.47M | 58.67M | 58.65M | - |
| intangibleAssets | 119.28M | 119.31M | 119.52M | 15.42M | 278.98K | 17320 | 4.22M | 35.03M | 40.39M | - |
| goodwillAndIntangibleAssets | 119.28M | 119.31M | 119.52M | 15.42M | 278.98K | 17320 | 11.69M | 93.7M | 99.04M | - |
| longTermInvestments | 221.48M | 221.53M | 24.76M | 3.18M | 17.06M | 13.15M | 24.25M | 150.1M | 293.82M | 208.67M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 524.87K | - | -22.33M | -3.06M | - | 22288 | - | 1.37M | 15.61M | - |
| totalNonCurrentAssets | 634.35M | 633.98M | 419.85M | 53.98M | 86.93M | 43.58M | 35.96M | 245.3M | 408.62M | 208.67M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 955.12M | 955.36M | 504.69M | 64.89M | 537.46M | 84.27M | 545.75M | 3.22B | 3.07B | 3.59B |
| totalPayables | 8.97M | 17.42M | 76.54M | 9.84M | 9.75M | 8.31M | 6.66M | 5.6M | 11.28M | 290.29M |
| accountPayables | 5.48M | 5.49M | 1.6M | 205.16K | 203.18K | 62788 | 11465 | 10000 | 14000 | 6580 |
| otherPayables | 3.48M | 11.93M | 74.94M | 9.64M | 9.54M | 996.46K | 6.65M | 5.59M | 11.26M | 290.29M |
| accruedExpenses | - | 1M | - | - | - | - | - | 1.91M | 7.97M | - |
| shortTermDebt | 83.67M | 147.5M | 72.83M | 9.4M | 98.79M | 119.57M | - | - | - | 2.23B |
| capitalLeaseObligationsCurrent | - | 381K | 186.65K | 23999 | - | - | - | - | - | - |
| taxPayables | - | 3.48M | - | - | - | - | - | - | - | - |
| deferredRevenue | 663.83K | 664K | 551.98K | 71222 | - | 10.16M | - | - | 39.11M | - |
| otherCurrentLiabilities | 73.63M | - | 13.11M | 1.65M | 50.75M | 1.45M | 3.38M | 99.58M | 77.37M | -221.47M |
| totalCurrentLiabilities | 166.92M | 166.97M | 163.21M | 20.99M | 159.29M | 139.5M | 10.04M | 107.09M | 135.72M | 2.3B |
| longTermDebt | 176.77M | 176.82M | 187.17M | 174.23M | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | 267.99K | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | 1.03M | - | - | - | 25.27M |
| deferredTaxLiabilitiesNonCurrent | 5.65M | 5.66M | 5.66M | 5.65M | - | - | - | 5.77M | - | - |
| otherNonCurrentLiabilities | 2.27M | 2.27M | 1.93M | 1.65M | - | - | -806.68K | 5.32M | 38.08M | - |
| totalNonCurrentLiabilities | 184.69M | 184.74M | 195.04M | 181.53M | - | 1.03M | - | 11.09M | 38.05M | 25.27M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 381K | 454.64K | 23999 | - | - | - | - | - | - |
| totalLiabilities | 351.62M | 351.7M | 345.38M | 344.18M | 159.29M | 17.77M | 10.04M | 107.09M | 173.79M | 2.3B |
| treasuryStock | -295.64M | -295.72M | -295.5M | -81.97M | -52.23M | -6.65M | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 12996 | 13000 | 12998 | 1032 | 7999 | 1018 | 7516 | 54924 | 51976 | 37994 |
| retainedEarnings | - | 254.68M | - | - | 143.95M | 14.23M | - | 548.93M | 329.08M | 151.34M |
| additionalPaidInCapital | - | 983.68M | - | - | 545.39M | 68.75M | - | 2.44B | 2.41B | 993.53M |
| date | 2023-10-31 | 2023-04-30 | 2022-10-30 | 2022-04-30 | 2021-10-30 | 2021-04-30 | 2020-10-30 | 2020-04-30 | 2019-10-30 |
|---|---|---|---|---|---|---|---|---|---|
| netIncome | 59.79M | 3.9M | 11.09M | 174.84M | 40.88M | 66.28M | 111.8M | 66.6M | 84.74M |
| depreciationAndAmortization | 2.7M | 2.14M | - | 6.64M | - | 1.64M | 3.26M | - | - |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 155.38K | 31075 | - | 8.93M | - | 931.57K | 140 | - | - |
| changeInWorkingCapital | 42.63M | - | - | 45.74M | - | -58.07M | -97395 | 9.68M | - |
| accountsReceivables | -318.26K | -2.73M | - | 30.08M | - | -58.31M | -91431 | 6.02M | - |
| inventory | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 42.95M | 2.55M | - | 15.65M | - | 238.89K | -5963 | 3.66M | - |
| otherNonCashItems | -65.3M | -3.93M | -11.09M | -155.72M | -40.88M | 11.56M | -54.12M | -40.31M | 93.26M |
| netCashProvidedByOperatingActivities | 39.99M | - | - | 80.42M | - | 22.34M | 60.85M | 35.97M | 178.01M |
| investmentsInPropertyPlantAndEquipment | -31825 | - | - | -47077 | - | -999 | -169.81K | - | - |
| acquisitionsNet | 3.87M | - | - | - | - | - | 20.75M | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -71.22M | 126.5M | - | -385.51M | - | 17.86M | 89.77M | -608.11M | -62.39M |
| netCashProvidedByInvestingActivities | -67.38M | - | - | -385.56M | - | 17.86M | 110.36M | -608.11M | -62.39M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | -2070 | 3.5M | 25.21M | 90.66M |
| netCommonStockIssuance | - | - | - | - | - | -2070 | 3.5M | 15.27M | 100.6M |
| commonStockIssuance | - | - | - | - | - | -2070 | 3.5M | 15.27M | 100.6M |
| commonStockRepurchased | - | - | - | - | - | -999 | 999.54 | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | 9.94M | -9.94M |
| netDividendsPaid | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -7.43M | - | - | - | - | -74.57M | 78.97M | 65.01M | 470.21M |
| netCashProvidedByFinancingActivities | -7.43M | - | - | - | - | -74.57M | 82.47M | 90.23M | 560.87M |