-$0.41 (-1.54%)
| date | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 | 2020-01-31 |
|---|---|---|---|---|---|---|---|
| revenue | 738.18M | 593.41M | 471.8M | 355.43M | 238.04M | 150.19M | 96.36M |
| costOfRevenue | 242.52M | 183.19M | 147.53M | 115.82M | 78.51M | 54.51M | 35.69M |
| grossProfit | 495.66M | 410.22M | 324.27M | 239.61M | 159.52M | 95.68M | 60.68M |
| researchAndDevelopmentExpenses | 167.14M | 133.97M | 119.86M | 97.29M | 59.03M | 29.21M | 20.34M |
| generalAndAdministrativeExpenses | 146.26M | 116.09M | 101.98M | 88.77M | 51.56M | 27.96M | 16.52M |
| sellingAndMarketingExpenses | 327.01M | 282.32M | 247.12M | 201.68M | 127.14M | 70.66M | 57.35M |
| sellingGeneralAndAdministrativeExpenses | 473.27M | 398.41M | 349.1M | 290.46M | 178.7M | 98.62M | 73.87M |
| otherExpenses | - | - | - | - | - | - | 48000 |
| operatingExpenses | 640.41M | 532.38M | 468.96M | 387.75M | 237.74M | 127.83M | 94.21M |
| costAndExpenses | 882.94M | 715.57M | 616.49M | 503.57M | 316.25M | 182.34M | 129.9M |
| netInterestIncome | - | 20.19M | - | 8.73M | 137K | 840K | 2.13M |
| interestIncome | - | 20.19M | - | 8.73M | 506K | 1.18M | 2.13M |
| interestExpense | - | - | - | - | 369K | 345K | - |
| depreciationAndAmortization | 19.33M | 10.12M | 6.96M | 4.62M | 2.77M | 1.59M | 645K |
| ebitda | -125.43M | -112.04M | -137.73M | -143.52M | -75.56M | -30.56M | -32.99M |
| ebit | -144.76M | -122.16M | -144.69M | -148.14M | -78.21M | -32.15M | -33.53M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - |
| operatingIncome | -144.76M | -122.16M | -144.69M | -148.14M | -78.21M | -32.15M | -33.53M |
| totalOtherIncomeExpensesNet | 16.6M | 21.56M | 16.22M | 7.98M | -121K | 720K | 2.18M |
| incomeBeforeTax | -128.16M | -100.6M | -128.47M | -140.16M | -78.33M | -31.43M | -31.36M |
| incomeTaxExpense | 2.62M | 3.44M | 1.96M | 583K | -165K | 537K | 452K |
| netIncomeFromContinuingOperations | -130.79M | -104.05M | -130.43M | -140.75M | -78.17M | -31.97M | -31.81M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - |
| netIncome | -131.29M | -103.74M | -129.17M | -138.97M | -76.72M | -31.97M | -31.81M |
| netIncomeDeductions | - | - | - | - | - | - | - |
| bottomLineNetIncome | -131.29M | -103.74M | -129.17M | -138.97M | -76.72M | -31.75M | -31.81M |
| eps | -1.22 | -1.02 | -1.32 | -1.47 | -0.83 | -0.35 | -1.87 |
| date | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 | 2020-01-31 |
|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 124.34M | 83.06M | 68.23M | 68.59M | 478.94M | 28.51M | 6.74M |
| shortTermInvestments | 287.58M | 430.46M | 407.9M | 410.08M | 35.16M | 58M | 85.22M |
| cashAndShortTermInvestments | 411.92M | 513.52M | 476.13M | 478.67M | 514.09M | 86.51M | 91.96M |
| netReceivables | 132.05M | 101.96M | 97.29M | 78.34M | 64.5M | 34.77M | 23.27M |
| accountsReceivables | 122.35M | 95.23M | 92.26M | 78.34M | 64.5M | 34.77M | 23.27M |
| otherReceivables | 9.7M | 6.73M | 5.03M | - | - | - | - |
| inventory | - | - | - | - | 24.9M | - | - |
| prepaids | - | 22.3M | 19.74M | - | - | 1.2M | 855K |
| otherCurrentAssets | 23.96M | 6.25M | 7.97M | 26.16M | 4.69M | 11.48M | 10.89M |
| totalCurrentAssets | 567.93M | 644.03M | 601.12M | 583.17M | 608.18M | 133.96M | 126.97M |
| propertyPlantEquipmentNet | 115.53M | 114.7M | 110.52M | 66.6M | 7.39M | 5.49M | 2.55M |
| goodwill | 261.86M | 28.45M | 28.45M | - | - | - | - |
| intangibleAssets | 61.49M | 3.13M | 3.69M | 500K | - | - | - |
| goodwillAndIntangibleAssets | 323.34M | 31.58M | 32.14M | 500K | -14.46M | -11.01M | -9.1M |
| longTermInvestments | 3.43M | 530K | 530K | 4.04M | 4.04M | 4.04M | 4.51M |
| taxAssets | - | - | - | -500K | 10.42M | 6.97M | 4.6M |
| otherNonCurrentAssets | 103.53M | 80.7M | 67.16M | 51.6M | 50.68M | 31.95M | 23.55M |
| totalNonCurrentAssets | 545.83M | 226.97M | 209.82M | 122.24M | 58.08M | 37.44M | 26.1M |
| otherAssets | - | - | - | - | - | - | - |
| totalAssets | 1.11B | 871M | 810.94M | 705.41M | 666.26M | 171.39M | 153.07M |
| totalPayables | 1.56M | 11.61M | 6.32M | 5.25M | 4.03M | 439K | 1.21M |
| accountPayables | 1.56M | 2.15M | 6.32M | 3.1M | 2.08M | 439K | 1.21M |
| otherPayables | - | 9.46M | - | 2.15M | 1.95M | - | - |
| accruedExpenses | 43.26M | 23.34M | 21.61M | 12.64M | 12.06M | 12.88M | 7.24M |
| shortTermDebt | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 19.27M | 18.16M | 15.58M | 10.7M | - | - | - |
| taxPayables | - | 8.85M | 9.05M | 2.15M | 1.95M | - | - |
| deferredRevenue | 304.56M | 239.98M | 204.27M | 166.09M | 126.26M | 74.79M | 51.41M |
| otherCurrentLiabilities | 51.76M | 31.39M | 41.65M | 22.62M | 17.62M | 13.03M | 4.41M |
| totalCurrentLiabilities | 420.41M | 324.48M | 289.44M | 217.3M | 159.97M | 101.13M | 64.26M |
| longTermDebt | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 63.38M | 69.28M | 75.03M | 40.59M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | 80000 | 20000 |
| otherNonCurrentLiabilities | 5.8M | 2.49M | 2.05M | 755K | 1.48M | 176.46M | 175.66M |
| totalNonCurrentLiabilities | 69.19M | 71.77M | 77.08M | 41.34M | 1.48M | 176.54M | 175.68M |
| otherLiabilities | - | - | - | - | - | - | - |
| capitalLeaseObligations | 82.65M | 87.44M | 90.61M | 51.28M | - | - | - |
| totalLiabilities | 489.6M | 396.25M | 366.52M | 258.65M | 161.44M | 277.67M | 239.95M |
| treasuryStock | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - |
| commonStock | 11000 | 10000 | 10000 | 10000 | 9000 | - | - |
| retainedEarnings | -718.12M | -586.84M | -483.09M | -353.93M | -214.96M | -138.24M | -106.49M |
| additionalPaidInCapital | 1.34B | 1.06B | 928.49M | 806.04M | 717.18M | 29.78M | 19.58M |
| date | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 | 2020-01-31 |
|---|---|---|---|---|---|---|---|
| netIncome | -130.79M | -104.05M | -129.17M | -140.75M | -78.17M | -31.97M | -31.81M |
| depreciationAndAmortization | 41.27M | 10.12M | 6.96M | 4.62M | 2.77M | 1.59M | 645K |
| deferredIncomeTax | - | - | - | 495K | -80000 | 60000 | 57000 |
| stockBasedCompensation | 143.74M | 115.14M | 97.23M | 72.24M | 47.18M | 7.54M | 12.41M |
| changeInWorkingCapital | -4.91M | -22.65M | 1.05M | 9.43M | -25.66M | 4.66M | 5.22M |
| accountsReceivables | -22.72M | -5.36M | -14.01M | -14.65M | -29.82M | -12.35M | -12.59M |
| inventory | - | - | - | - | - | 14.38M | 6.5M |
| accountsPayables | -601K | -3.91M | 3.42M | 906K | 1.65M | -776K | -2.55M |
| otherWorkingCapital | 18.41M | -13.38M | 11.64M | 23.17M | 2.51M | 3.41M | 13.86M |
| otherNonCashItems | 22.13M | 38.12M | 30.77M | 31.65M | 18.55M | 12.04M | 6.12M |
| netCashProvidedByOperatingActivities | 71.44M | 36.68M | 6.85M | -22.31M | -35.4M | -6.08M | -7.36M |
| investmentsInPropertyPlantAndEquipment | -9.59M | -13.23M | -9.76M | -16.7M | -4.38M | -4.35M | -2.55M |
| acquisitionsNet | -181.85M | - | -16.32M | 1.26M | 2.06M | 1.89M | 830K |
| purchasesOfInvestments | -151.64M | -217.98M | -248.06M | -638.22M | -36.89M | -59.42M | -123.13M |
| salesMaturitiesOfInvestments | 175.21M | 198.55M | 257.74M | 256.41M | 59.31M | 86.24M | 38.45M |
| otherInvestingActivities | 116.97M | -3.81M | -3.57M | -1.26M | -2.06M | -1.89M | -830K |
| netCashProvidedByInvestingActivities | -50.91M | -36.47M | -19.98M | -398.52M | 18.04M | 22.47M | -87.23M |
| netDebtIssuance | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - |
| netStockIssuance | 22.96M | 11.7M | 13.11M | 11.33M | 462.26M | -214K | - |
| netCommonStockIssuance | 22.96M | 11.7M | 13.11M | 11.33M | 462.26M | -204K | - |
| commonStockIssuance | 22.96M | 11.7M | 13.11M | 11.33M | 462.26M | 2.63M | 1.26M |
| commonStockRepurchased | - | - | - | - | -5000 | -214K | -8000 |
| netPreferredStockIssuance | - | - | - | - | - | -10000 | - |
| netDividendsPaid | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | 5.65M | 5.08M | 1.26M |
| netCashProvidedByFinancingActivities | 22.96M | 11.7M | 13.11M | 11.33M | 467.91M | 4.87M | 1.26M |
| date | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 211M | 205.17M | 190.84M | 180.11M | 162.06M | 160.4M | 152.05M | 145.5M | 135.46M | 130.96M |
| costOfRevenue | 72.34M | 70.82M | 62.63M | 58.22M | 50.86M | 49.31M | 45.91M | 43.42M | 44.55M | 42.99M |
| grossProfit | 138.66M | 134.35M | 128.21M | 121.89M | 111.2M | 111.09M | 106.14M | 102.08M | 90.91M | 87.96M |
| researchAndDevelopmentExpenses | 46.1M | 45.03M | 44.07M | 41.25M | 36.8M | 33.6M | 32.86M | 33.14M | 34.37M | 31.11M |
| generalAndAdministrativeExpenses | 30.89M | 35.87M | 33.09M | 36.79M | 40.5M | 29.78M | 31.2M | 28.32M | 26.79M | 26.09M |
| sellingAndMarketingExpenses | 89.19M | 81.69M | 88.6M | 82.6M | 74.13M | 69.26M | 74.66M | 68.57M | 69.83M | 63.05M |
| sellingGeneralAndAdministrativeExpenses | 120.08M | 117.56M | 121.69M | 119.39M | 114.63M | 99.05M | 105.86M | 96.89M | 96.62M | 89.14M |
| otherExpenses | - | - | - | - | - | - | - | - | - | 4.35M |
| operatingExpenses | 166.18M | 162.59M | 165.76M | 160.64M | 151.42M | 132.65M | 138.71M | 130.03M | 130.99M | 118.89M |
| costAndExpenses | 238.51M | 233.41M | 228.39M | 218.86M | 202.28M | 181.96M | 184.62M | 173.45M | 175.54M | 161.88M |
| netInterestIncome | 3.06M | - | - | 4M | 5.18M | - | - | - | - | - |
| interestIncome | 3.06M | - | - | 4M | 5.18M | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 6.28M | 5.97M | 5.99M | 4.57M | 2.61M | 2.75M | 2.64M | 2.61M | 2.2M | 1.88M |
| ebitda | -21.23M | -22.27M | -31.56M | -30.2M | -37.62M | -18.81M | -29.93M | -25.34M | -37.88M | -28.52M |
| ebit | -27.51M | -28.24M | -37.54M | -34.77M | -40.22M | -21.56M | -32.57M | -27.95M | -40.08M | -32.29M |
| nonOperatingIncomeExcludingInterest | - | - | - | -3.98M | - | - | - | - | - | - |
| operatingIncome | -27.51M | -28.24M | -37.54M | -38.75M | -40.22M | -21.56M | -32.57M | -27.95M | -40.08M | -30.92M |
| totalOtherIncomeExpensesNet | 3.45M | 3.56M | 3.4M | 3.98M | 5.65M | 5.59M | 5.29M | 5.5M | 5.17M | 4.35M |
| incomeBeforeTax | -24.06M | -24.68M | -34.14M | -34.77M | -34.57M | -15.97M | -27.28M | -22.45M | -34.91M | -27.94M |
| incomeTaxExpense | 1.43M | 6.9M | 1.66M | -7.01M | 1.07M | 1.09M | 851K | 702K | 798K | 639K |
| netIncomeFromContinuingOperations | -25.49M | -31.58M | -35.8M | -27.76M | -35.64M | -17.06M | -28.13M | -23.15M | -35.71M | -28.58M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -26.59M | -31.6M | -36M | -27.9M | -35.79M | -17.19M | -27.91M | -23M | -35.64M | -28.28M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -26.59M | -31.6M | -36M | -27.9M | -35.79M | -17.19M | -27.91M | -23M | -35.64M | -28.28M |
| eps | -0.24 | -0.29 | -0.33 | -0.26 | -0.34 | -0.17 | -0.27 | -0.23 | -0.35 | -0.29 |
| date | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 145.29M | 124.34M | 97.82M | 80.98M | 231.5M | 83.06M | 61.31M | 79.12M | 78.17M | 71.6M |
| shortTermInvestments | 242.23M | 287.58M | 285.45M | 282.63M | 307.8M | 430.46M | 431.26M | 424.9M | 408.96M | 407.9M |
| cashAndShortTermInvestments | 387.52M | 411.92M | 383.27M | 363.6M | 539.29M | 513.52M | 492.57M | 504.02M | 487.13M | 479.5M |
| netReceivables | 122.72M | 132.05M | 95.93M | 93.45M | 91.05M | 101.96M | 96.97M | 78.27M | 86.78M | 97.29M |
| accountsReceivables | 118.47M | 122.35M | 90.2M | 88.22M | 86.09M | 95.23M | 90.3M | 71.26M | 81.63M | 92.26M |
| otherReceivables | 4.25M | 9.7M | 5.73M | 5.23M | 4.96M | 6.73M | 6.67M | 7.02M | 5.15M | 5.03M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | 20.53M | 17.77M | 20.57M | 21.77M | 22.3M | - | 18.26M | 19.8M | 19.74M |
| otherCurrentAssets | 36.44M | 3.43M | 5.08M | 6.88M | 7.03M | 6.25M | 23.78M | 5.87M | 5.23M | 7.97M |
| totalCurrentAssets | 546.68M | 567.93M | 502.04M | 484.5M | 659.14M | 644.03M | 613.32M | 606.42M | 598.94M | 601.12M |
| propertyPlantEquipmentNet | 113.02M | 115.53M | 114.04M | 113.21M | 114.86M | 114.7M | 120.26M | 115.64M | 115.92M | 110.52M |
| goodwill | 262.12M | 261.86M | 266.98M | 267.78M | 28.45M | 28.45M | 28.45M | 28.45M | 28.45M | 28.45M |
| intangibleAssets | 58.45M | 61.49M | 64.53M | 67.64M | 3.03M | 3.13M | 3.23M | 3.33M | 3.47M | 3.69M |
| goodwillAndIntangibleAssets | 320.57M | 323.34M | 331.51M | 335.42M | 31.48M | 31.58M | 31.68M | 31.78M | 31.92M | 32.14M |
| longTermInvestments | 3.43M | 3.43M | 3.43M | 3.43M | 530K | 530K | 530K | 530K | 530K | 530K |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 107.35M | 103.53M | 90.27M | 85.97M | 83.12M | 80.7M | 76.22M | 71.21M | 68.81M | 66.63M |
| totalNonCurrentAssets | 544.36M | 545.83M | 539.24M | 538.03M | 230M | 226.97M | 228.69M | 219.15M | 217.18M | 209.82M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.09B | 1.11B | 1.04B | 1.02B | 889.13M | 871M | 842.01M | 825.58M | 816.13M | 810.94M |
| totalPayables | 16.53M | 14.03M | 14.43M | 10.98M | 9.9M | 11.61M | 10.11M | 14.1M | 13.35M | 15.37M |
| accountPayables | 5.61M | 1.56M | 3.58M | 1.11M | 1.3M | 2.15M | 2.91M | 4.47M | 4.69M | 6.32M |
| otherPayables | 10.92M | 12.47M | 10.85M | 9.86M | 8.6M | 9.46M | 7.2M | 9.63M | 8.66M | 9.05M |
| accruedExpenses | 32.45M | 36.58M | 34.57M | 27.88M | 24.44M | 23.34M | 52.55M | 26.15M | 16.57M | 21.61M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | 15.58M |
| capitalLeaseObligationsCurrent | 19.78M | 19.27M | 19.95M | 20.01M | 19.28M | 18.16M | 18.32M | 16.28M | 15.36M | 15.58M |
| taxPayables | - | - | - | - | 8.6M | 8.85M | 7.2M | 8.41M | 8.66M | 9.05M |
| deferredRevenue | 342.52M | 304.56M | 271.4M | 262.11M | 265.02M | 239.98M | 223.68M | 212.14M | 229.33M | 204.27M |
| otherCurrentLiabilities | 30.21M | 45.98M | 29.02M | 32.68M | 25.22M | 31.39M | 3.57M | 30.6M | 31.04M | 17.02M |
| totalCurrentLiabilities | 441.48M | 420.41M | 369.37M | 353.66M | 343.86M | 324.48M | 308.23M | 298.06M | 305.65M | 289.44M |
| longTermDebt | - | - | - | - | - | - | - | - | - | 75.03M |
| capitalLeaseObligationsNonCurrent | 61.68M | 63.38M | 63.99M | 64.41M | 68.04M | 69.28M | 73.77M | 71.61M | 72.17M | 75.03M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 4.72M | 5.8M | 5.53M | 5.41M | 2.78M | 2.49M | 2.2M | 2.24M | 2.07M | -72.98M |
| totalNonCurrentLiabilities | 66.4M | 69.19M | 69.52M | 69.83M | 70.81M | 71.77M | 75.97M | 73.85M | 74.25M | 77.08M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 81.46M | 82.65M | 83.95M | 84.42M | 87.31M | 87.44M | 92.08M | 87.89M | 87.53M | 90.61M |
| totalLiabilities | 507.88M | 489.6M | 438.89M | 423.49M | 414.68M | 396.25M | 384.2M | 371.91M | 379.89M | 366.52M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 11000 | 11000 | 11000 | 11000 | 10000 | 10000 | 10000 | 10000 | 10000 | 10000 |
| retainedEarnings | -744.71M | -718.12M | -686.52M | -650.52M | -622.62M | -586.84M | -569.64M | -541.73M | -518.73M | -483.09M |
| additionalPaidInCapital | 1.33B | 1.34B | 1.29B | 1.25B | 1.1B | 1.06B | 1.03B | 995.67M | 958.22M | 928.49M |
| date | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -25.49M | -31.58M | -35.8M | -27.76M | -35.64M | -17.06M | -27.91M | -23M | -35.71M | -28.28M |
| depreciationAndAmortization | 12.28M | 5.74M | 10.31M | 16.19M | 2.61M | 2.75M | 2.64M | 2.53M | 2.13M | 1.88M |
| deferredIncomeTax | -263K | - | - | - | - | - | - | - | - | -136K |
| stockBasedCompensation | 35.8M | 37.71M | 37.83M | 37.56M | 30.64M | 27.96M | 28.72M | 30.14M | 28.62M | 24.27M |
| changeInWorkingCapital | -1.12M | -4.65M | 2.31M | -18.5M | 15.94M | -5.95M | -25.76M | -6.96M | 16.01M | 2.2M |
| accountsReceivables | 3.85M | -32.21M | -2.05M | 2.44M | 9.11M | -5.14M | -20.92M | 10.81M | 9.88M | -21.28M |
| inventory | - | - | - | - | - | - | - | - | - | -1.36M |
| accountsPayables | 3.83M | -1.96M | 2.51M | -181K | -978K | -586K | -1.68M | 156K | -1.8M | 560K |
| otherWorkingCapital | -8.81M | 29.52M | 1.84M | -20.76M | 7.81M | -224K | -3.16M | -17.92M | 7.94M | 22.91M |
| otherNonCashItems | 6.92M | 12.16M | 6.32M | -530K | 10.6M | 9.39M | 10.91M | 8.9M | 8.34M | 3.89M |
| netCashProvidedByOperatingActivities | 28.13M | 19.38M | 20.97M | 6.95M | 24.14M | 17.08M | -11.41M | 11.61M | 19.4M | 3.82M |
| investmentsInPropertyPlantAndEquipment | -108K | -4.82M | -1.94M | -2.61M | -217K | -1.09M | -1.92M | -3.31M | -6.92M | -7.36M |
| acquisitionsNet | - | 35000 | -689K | -181.2M | - | - | - | - | - | -5.82M |
| purchasesOfInvestments | -26.66M | -39.72M | -36.8M | -22.75M | -52.36M | -38.43M | -37.45M | -82.45M | -59.65M | -56.14M |
| salesMaturitiesOfInvestments | 35.87M | 150.97M | 34.96M | -73.93M | 176.47M | 39.47M | 32.09M | 70M | 57M | 63M |
| otherInvestingActivities | 33.7M | -113.92M | -1.26M | 119.94M | -1.06M | -791K | -915K | -1.07M | -1.04M | 5.82M |
| netCashProvidedByInvestingActivities | 42.8M | -7.46M | -5.73M | -160.55M | 122.84M | -841K | -8.2M | -16.83M | -10.6M | -497K |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -49.69M | 13.8M | 1.08M | 7.48M | 605K | 6.18M | 1.48M | 5.92M | -1.88M | - |
| netCommonStockIssuance | -49.69M | 13.8M | 1.08M | 7.48M | 605K | 6.18M | 1.48M | 5.92M | -1.88M | -3.22M |
| commonStockIssuance | 310K | 13.8M | 1.08M | 7.48M | 605K | 6.18M | 1.48M | 5.92M | -1.88M | -3.22M |
| commonStockRepurchased | -50M | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | - | - | - | - | 4.1M |
| netCashProvidedByFinancingActivities | -49.69M | 13.8M | 1.08M | 7.48M | 605K | 6.18M | 1.48M | 5.92M | -1.88M | 4.1M |