-$0.05 (-0.52%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|---|
| revenue | 343.21M | 299.27M | 276.28M | 238.07M | 167.26M | 102.46M | 68.44M |
| costOfRevenue | 89.29M | 76.92M | 71.92M | 70.44M | 51.76M | 30.48M | 22.1M |
| grossProfit | 253.93M | 222.35M | 204.36M | 167.62M | 115.5M | 71.98M | 46.34M |
| researchAndDevelopmentExpenses | 97.58M | 97.56M | 90.14M | 80.59M | 48.25M | 26.1M | 19.04M |
| generalAndAdministrativeExpenses | 64.32M | 63.86M | 54.89M | 53.64M | 55.37M | 18.07M | 14.55M |
| sellingAndMarketingExpenses | 188.03M | 168.31M | 153.71M | 129.96M | 86.02M | 51.82M | 47.08M |
| sellingGeneralAndAdministrativeExpenses | 252.35M | 232.17M | 208.6M | 183.6M | 141.4M | 69.89M | 61.63M |
| otherExpenses | - | - | - | - | - | -24M | - |
| operatingExpenses | 349.93M | 329.73M | 298.74M | 264.19M | 189.65M | 71.98M | 80.67M |
| costAndExpenses | 439.22M | 406.66M | 370.66M | 334.63M | 241.41M | 102.46M | 102.77M |
| netInterestIncome | - | - | - | - | - | - | - |
| interestIncome | - | - | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - |
| depreciationAndAmortization | 9.6M | 6.11M | 5.62M | 4.66M | 3.09M | 1.69M | 720K |
| ebitda | -75.73M | -86.42M | -83.47M | -87.92M | -70.86M | -22.31M | -33.61M |
| ebit | -85.34M | -92.53M | -89.09M | -92.58M | -73.95M | -24M | -34.33M |
| nonOperatingIncomeExcludingInterest | -10.67M | -14.86M | -5.28M | -3.98M | -195K | 24M | - |
| operatingIncome | -96M | -107.38M | -94.38M | -96.56M | -74.15M | - | -34.33M |
| totalOtherIncomeExpensesNet | 10.67M | 14.86M | 5.28M | 3.98M | 195K | -23.73M | 1.46M |
| incomeBeforeTax | -85.34M | -92.53M | -89.09M | -92.58M | -73.95M | -23.73M | -32.87M |
| incomeTaxExpense | 3.21M | 1.79M | 1.27M | 796K | 1.03M | 833K | 663K |
| netIncomeFromContinuingOperations | -88.54M | -94.32M | -90.36M | -93.38M | -74.98M | -24.57M | -33.53M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - |
| netIncome | -88.54M | -94.32M | -90.36M | -93.38M | -74.98M | -24.57M | -33.53M |
| netIncomeDeductions | - | - | - | - | - | - | - |
| bottomLineNetIncome | -88.54M | -94.32M | -90.36M | -93.38M | -74.98M | -24.57M | -33.53M |
| eps | -0.67 | -0.76 | -0.77 | -0.84 | -0.68 | -0.24 | -1.37 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 81.12M | 171.68M | 248.49M | 218.49M | 307.44M | 117.78M | 79.84M |
| shortTermInvestments | 110.88M | 69.42M | 73.91M | 11.97M | - | - | - |
| cashAndShortTermInvestments | 192M | 241.1M | 322.4M | 230.46M | 307.44M | 117.78M | 79.84M |
| netReceivables | 23.42M | 26.35M | 29.5M | 22.72M | 20.44M | 17.4M | 12.09M |
| accountsReceivables | 23.42M | 26.35M | 29.5M | 22.72M | 20.44M | 17.4M | 12.09M |
| otherReceivables | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - |
| prepaids | 8.4M | 6.13M | 16.62M | 20.34M | 9.22M | 6.86M | 5.39M |
| otherCurrentAssets | 32.84M | 30.06M | 11.44M | 10.92M | 18.01M | 6.64M | 3.32M |
| totalCurrentAssets | 256.66M | 303.63M | 379.96M | 284.43M | 355.12M | 148.68M | 100.64M |
| propertyPlantEquipmentNet | 27.68M | 21.62M | 16.92M | 19M | 4.83M | 2.67M | 1.41M |
| goodwill | 25.18M | 24.37M | 4.07M | 4.07M | 4.07M | 1M | - |
| intangibleAssets | 6.38M | 4.36M | 609K | 2.02M | 3.55M | 1.96M | - |
| goodwillAndIntangibleAssets | 31.56M | 28.73M | 4.68M | 6.1M | 7.63M | 2.96M | - |
| longTermInvestments | - | 57.24M | - | 71.22M | - | - | - |
| taxAssets | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 104.79M | 34.68M | 32.11M | 33.01M | 32.81M | 20.78M | 11.19M |
| totalNonCurrentAssets | 164.02M | 142.28M | 53.72M | 129.32M | 45.27M | 26.4M | 12.6M |
| otherAssets | - | - | - | - | - | - | - |
| totalAssets | 420.68M | 445.91M | 433.68M | 413.76M | 400.39M | 175.08M | 113.24M |
| totalPayables | 5.83M | 1.42M | 3.38M | 828K | 4.3M | 4.67M | 2.17M |
| accountPayables | 5.73M | 991K | 3.06M | 490K | 3.36M | 4.42M | 2M |
| otherPayables | 96000 | 429K | 322K | 338K | 932K | 256K | 164K |
| accruedExpenses | 33.06M | 28.8M | 20.75M | 11.8M | 12.32M | 6.96M | 5.33M |
| shortTermDebt | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 2.69M | 3.81M | 4.57M | 4M | - | - | - |
| taxPayables | - | 429K | 322K | 338K | 932K | 256K | 164K |
| deferredRevenue | 121.89M | 109.67M | 102.57M | 89.99M | 69.29M | 40.8M | 29.75M |
| otherCurrentLiabilities | 1.28M | 811K | 1.02M | 2.57M | 4.69M | 894K | 241K |
| totalCurrentLiabilities | 164.75M | 144.51M | 132.29M | 109.18M | 90.59M | 53.32M | 37.48M |
| longTermDebt | 6.88M | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | 1.77M | 3.6M | 7.09M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 3.71M | 3.07M | 3.03M | 2.51M | 3.25M | 188.88M | 138.64M |
| totalNonCurrentLiabilities | 10.59M | 4.84M | 6.64M | 9.6M | 3.25M | 188.88M | 138.64M |
| otherLiabilities | - | - | - | - | - | - | - |
| capitalLeaseObligations | 2.69M | 5.58M | 8.18M | 11.09M | - | - | - |
| totalLiabilities | 175.34M | 149.36M | 138.93M | 118.79M | 93.84M | 242.2M | 176.12M |
| treasuryStock | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - |
| commonStock | 1000 | 1000 | 1000 | 1000 | 1000 | - | - |
| retainedEarnings | -546.39M | -457.85M | -363.53M | -273.17M | -179.81M | -104.82M | -80.26M |
| additionalPaidInCapital | 791.15M | 754.4M | 658.46M | 568.89M | 486.35M | 37.7M | 17.38M |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|---|
| netIncome | -88.54M | -94.32M | -90.36M | -93.38M | -74.98M | -24.57M | -33.53M |
| depreciationAndAmortization | 9.6M | 6.11M | 5.62M | 4.66M | 3.09M | 1.69M | 720K |
| deferredIncomeTax | - | - | - | - | - | - | - |
| stockBasedCompensation | 92.12M | 100.02M | 88.28M | 67.22M | 34.39M | 16.55M | 7.33M |
| changeInWorkingCapital | 10.15M | 2.43M | 18.47M | 12.34M | 3.98M | -4.32M | 9.31M |
| accountsReceivables | 2.77M | 2.2M | -8.45M | -2.43M | -3.03M | -5.56M | -1.17M |
| inventory | - | - | - | - | - | - | - |
| accountsPayables | 4.69M | -1.99M | 2.5M | -2.88M | -1.05M | 2.41M | 486K |
| otherWorkingCapital | 2.68M | 2.21M | 24.42M | 17.65M | 8.07M | -1.17M | 10M |
| otherNonCashItems | 6.49M | 4.27M | 3.62M | 3.77M | 1.8M | 251K | 130K |
| netCashProvidedByOperatingActivities | 29.82M | 18.51M | 25.63M | -5.38M | -31.71M | -10.39M | -16.04M |
| investmentsInPropertyPlantAndEquipment | -1.62M | -1.72M | -1.28M | -3.63M | -1.53M | -984K | -648K |
| acquisitionsNet | -3.03M | -16.07M | - | -394K | 1.72M | -3.7M | - |
| purchasesOfInvestments | -116.81M | -146.27M | - | -83.19M | - | - | - |
| salesMaturitiesOfInvestments | 71.28M | 93.75M | 12.5M | - | - | - | - |
| otherInvestingActivities | -4.91M | -5.05M | -1.9M | -2.18M | -1.69M | -1.22M | - |
| netCashProvidedByInvestingActivities | -55.08M | -75.37M | 9.32M | -89.39M | -1.5M | -5.91M | -648K |
| netDebtIssuance | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - |
| netStockIssuance | -25.86M | 6.51M | 3.97M | 6.9M | 221.58M | 49.82M | 697K |
| netCommonStockIssuance | -25.86M | 6.51M | 3.97M | 6.9M | 221.58M | - | - |
| commonStockIssuance | 4.88M | 6.51M | 3.97M | 6.9M | 221.58M | - | - |
| commonStockRepurchased | -30.74M | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | 49.82M | 697K |
| netDividendsPaid | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - |
| otherFinancingActivities | -39.47M | -26.45M | -8.91M | -1.06M | 1.06M | 4.42M | 177K |
| netCashProvidedByFinancingActivities | -65.33M | -19.94M | -4.94M | 5.83M | 222.64M | 54.24M | 874K |
| 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 | 93.49M | 91.43M | 88.56M | 83.27M | 79.95M | 78.13M | 75.22M | 73.3M | 72.62M | 71.4M |
| costOfRevenue | 25.21M | 23.2M | 23.08M | 22.81M | 20.2M | 19.81M | 18.74M | 19.48M | 18.89M | 18.26M |
| grossProfit | 68.28M | 68.23M | 65.49M | 60.46M | 59.75M | 58.32M | 56.47M | 53.82M | 53.74M | 53.14M |
| researchAndDevelopmentExpenses | 25.32M | 23.34M | 26.61M | 24.09M | 23.53M | 34.43M | 19.04M | 21.14M | 22.95M | 22.2M |
| generalAndAdministrativeExpenses | 16.3M | 15.32M | 16.22M | 16.5M | 16.27M | 16.92M | 16.59M | 15.69M | 14.67M | 14.75M |
| sellingAndMarketingExpenses | 50.8M | 48.63M | 48.31M | 46.96M | 44.15M | 42.48M | 40.86M | 44.14M | 40.82M | 37.78M |
| sellingGeneralAndAdministrativeExpenses | 67.1M | 63.95M | 64.53M | 63.46M | 60.41M | 59.4M | 57.45M | 59.83M | 55.49M | 52.53M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 92.42M | 87.29M | 91.14M | 87.55M | 83.95M | 93.83M | 76.49M | 80.98M | 78.44M | 74.73M |
| costAndExpenses | 117.63M | 110.49M | 114.22M | 110.36M | 104.15M | 113.64M | 95.23M | 100.46M | 97.33M | 92.99M |
| netInterestIncome | - | - | - | - | - | - | - | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 2.76M | 2.48M | 2.47M | 2.37M | 2.28M | 1.97M | 1.38M | 1.31M | 1.45M | 1.42M |
| ebitda | -19.43M | -14.23M | -20.59M | -21.74M | -19.17M | -30.2M | -14.74M | -21.9M | -19.58M | -16.58M |
| ebit | -22.18M | -16.71M | -23.06M | -24.11M | -21.45M | -32.17M | -16.11M | -23.21M | -21.03M | -18M |
| nonOperatingIncomeExcludingInterest | -1.96M | -2.35M | -2.59M | -2.98M | -2.74M | -3.33M | -3.9M | -3.95M | -3.67M | -3.59M |
| operatingIncome | -24.14M | -19.06M | -25.65M | -27.09M | -24.2M | -35.5M | -20.01M | -27.16M | -24.7M | -21.59M |
| totalOtherIncomeExpensesNet | 1.96M | 2.35M | 2.59M | 2.98M | 2.74M | 3.33M | 3.9M | 3.95M | 3.67M | 3.59M |
| incomeBeforeTax | -22.18M | -16.71M | -23.06M | -24.11M | -21.45M | -32.17M | -16.11M | -23.21M | -21.03M | -18M |
| incomeTaxExpense | 1.09M | 948K | 927K | 554K | 778K | 418K | 742K | 205K | 426K | 543K |
| netIncomeFromContinuingOperations | -23.27M | -17.66M | -23.99M | -24.67M | -22.23M | -32.59M | -16.85M | -23.42M | -21.46M | -18.54M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -23.27M | -17.66M | -23.99M | -24.67M | -22.23M | -32.59M | -16.85M | -23.42M | -21.46M | -18.54M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -23.27M | -17.66M | -23.99M | -24.67M | -22.23M | -32.59M | -16.85M | -23.42M | -21.46M | -18.54M |
| eps | -0.17 | -0.13 | -0.18 | -0.19 | -0.17 | -0.26 | -0.14 | -0.19 | -0.18 | -0.16 |
| 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 | 86.59M | 81.12M | 82.22M | 119.66M | 131.17M | 171.68M | 317.45M | 282.34M | 265.7M | 248.49M |
| shortTermInvestments | 95.34M | 110.88M | 106.98M | 88.43M | 77.87M | 69.42M | 2.5M | 36M | 50.44M | 73.91M |
| cashAndShortTermInvestments | 181.92M | 192M | 189.2M | 208.08M | 209.04M | 241.1M | 319.94M | 318.34M | 316.15M | 322.4M |
| netReceivables | 40.9M | 23.42M | 34.79M | 36.69M | 41.75M | 26.35M | 29.34M | 34.8M | 36.07M | 29.5M |
| accountsReceivables | 40.9M | 23.42M | 34.79M | 36.69M | 41.75M | 26.35M | 29.34M | 34.8M | 36.07M | 29.5M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 8.24M | 8.4M | 8.08M | 7.82M | 6.9M | 6.13M | 10.8M | 7.45M | 7.03M | 6.07M |
| otherCurrentAssets | 32.09M | 32.84M | 33.71M | 34.19M | 28.29M | 30.06M | 28.05M | 27.56M | 24.83M | 21.99M |
| totalCurrentAssets | 263.15M | 256.66M | 265.78M | 286.79M | 285.98M | 303.63M | 388.13M | 388.14M | 384.07M | 379.96M |
| propertyPlantEquipmentNet | 28.6M | 27.68M | 21.76M | 22.13M | 21.65M | 21.62M | 19.56M | 18.5M | 16.81M | 16.92M |
| goodwill | 25.18M | 25.18M | 25.18M | 24.36M | 24.36M | 24.37M | 4.07M | 4.07M | 4.07M | 4.07M |
| intangibleAssets | 7.85M | 6.38M | 6.82M | 4.25M | 4.06M | 4.36M | 145K | 189K | 295K | 609K |
| goodwillAndIntangibleAssets | 33.03M | 31.56M | 32M | 28.61M | 28.42M | 28.73M | 4.22M | 4.26M | 4.37M | 4.68M |
| longTermInvestments | - | - | 78.15M | 79.46M | 74M | 57.24M | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 76.96M | 104.79M | 40.43M | 39.62M | 35.75M | 34.68M | 33.73M | 34.5M | 32.66M | 32.11M |
| totalNonCurrentAssets | 138.59M | 164.02M | 172.35M | 169.82M | 159.81M | 142.28M | 57.51M | 57.26M | 53.84M | 53.72M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 401.74M | 420.68M | 438.12M | 456.61M | 445.79M | 445.91M | 445.64M | 445.4M | 437.91M | 433.68M |
| totalPayables | 6.23M | 5.83M | 8.45M | 4.33M | 5.2M | 1.42M | 3.09M | 2.69M | 14.98M | 3.38M |
| accountPayables | 3.02M | 5.73M | 5.53M | 1.92M | 2.24M | 991K | 2.68M | 2.28M | 14.57M | 3.06M |
| otherPayables | 3.21M | 96000 | 2.92M | 2.41M | 2.95M | 429K | 414K | 416K | 406K | 322K |
| accruedExpenses | 27.88M | 33.06M | 26.24M | 26.69M | 23.72M | 28.8M | 28.14M | 21.4M | 19.12M | 20.75M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 3.55M | 2.69M | 2.02M | 2.56M | 3.29M | 3.81M | 4.09M | 4.43M | 4.53M | 4.57M |
| taxPayables | - | - | - | 1.33M | 1.84M | 429K | 414K | 416K | 406K | 322K |
| deferredRevenue | 133.42M | 121.89M | 131.53M | 136.66M | 117M | 109.67M | 114.91M | 124.44M | 102.77M | 102.57M |
| otherCurrentLiabilities | 2.61M | 1.28M | 2.55M | 1.24M | 1.95M | 811K | 2.15M | 925K | 2.18M | 1.02M |
| totalCurrentLiabilities | 173.7M | 164.75M | 170.79M | 171.48M | 151.15M | 144.51M | 152.37M | 153.89M | 143.58M | 132.29M |
| longTermDebt | 6.6M | 6.88M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | 1.77M | 2.32M | 2.08M | 1.77M | 518K | 1.52M | 2.54M | 3.6M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 4.14M | 3.71M | 3.34M | 3.31M | 3.1M | 3.07M | 2.72M | 2.66M | 2.59M | 3.03M |
| totalNonCurrentLiabilities | 10.74M | 10.59M | 5.1M | 5.63M | 5.18M | 4.84M | 3.24M | 4.18M | 5.13M | 6.64M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 3.55M | 2.69M | 3.78M | 4.88M | 5.37M | 5.58M | 4.61M | 5.95M | 7.06M | 8.18M |
| totalLiabilities | 184.44M | 175.34M | 175.9M | 177.11M | 156.33M | 149.36M | 155.62M | 158.07M | 148.7M | 138.93M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 |
| retainedEarnings | -569.66M | -546.39M | -528.73M | -504.75M | -480.08M | -457.85M | -425.26M | -408.4M | -384.99M | -363.53M |
| additionalPaidInCapital | 786.85M | 791.15M | 790.43M | 783.9M | 769.21M | 754.4M | 715.28M | 695.78M | 674.31M | 658.46M |
| 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 | -23.27M | -17.66M | -23.99M | -24.67M | -22.23M | -32.59M | -16.85M | -23.42M | -21.46M | -18.54M |
| depreciationAndAmortization | 2.76M | 2.48M | 2.47M | 2.37M | 2.28M | 1.97M | 1.38M | 1.31M | 1.45M | 1.42M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 19.96M | 21.91M | 25.12M | 24.5M | 20.6M | 35.1M | 21.11M | 22.74M | 21.06M | 23.28M |
| changeInWorkingCapital | -12.93M | 4.1M | -182K | 16.29M | -10.06M | -2.68M | -1.1M | 8.06M | -1.85M | -5.44M |
| accountsReceivables | -17.71M | 11.3M | 1.79M | 5.06M | -15.38M | 2.91M | 4.86M | 1.22M | -6.78M | 2.33M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -3.55M | 152K | 3.59M | -239K | 1.18M | -1.68M | 402K | -12.06M | 11.35M | -3.26M |
| otherWorkingCapital | 8.33M | -7.36M | -5.57M | 11.47M | 4.14M | -3.91M | -6.36M | 18.9M | -6.41M | -4.51M |
| otherNonCashItems | 1.88M | 2.01M | 1.54M | 1.56M | 1.38M | 1.35M | 1.64M | 530K | 746K | 1.6M |
| netCashProvidedByOperatingActivities | -11.61M | 12.84M | 4.96M | 20.05M | -8.02M | 3.16M | 6.17M | 9.23M | -48000 | 2.32M |
| investmentsInPropertyPlantAndEquipment | -1.57M | -185K | -459K | -538K | -439K | -746K | -16000 | -606K | -357K | -284K |
| acquisitionsNet | - | 65000 | -2.69M | - | - | - | - | - | - | - |
| purchasesOfInvestments | -4.16M | -16.49M | -35.81M | -30.78M | -33.74M | -127.92M | - | - | -18.35M | - |
| salesMaturitiesOfInvestments | 48.05M | 30M | 18.28M | 14.46M | 8.55M | 2.5M | 33.75M | 15M | 42.5M | - |
| otherInvestingActivities | -186K | -1.65M | -1.15M | -1.75M | -765K | -16.95M | -1.66M | -1.78M | -733K | 11.94M |
| netCashProvidedByInvestingActivities | 42.14M | 11.74M | -21.83M | -18.61M | -26.39M | -143.12M | 32.08M | 12.61M | 23.06M | 11.66M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -20.27M | -15.57M | -9.87M | -1.95M | 1.53M | 903K | 2.35M | 1.46M | 1.79M | 1.05M |
| netCommonStockIssuance | -20.27M | -15.57M | -9.87M | -1.95M | 1.53M | 903K | 2.35M | 1.46M | 1.79M | 1.05M |
| commonStockIssuance | 459K | 886K | 1.88M | 591K | 1.53M | 903K | 2.35M | 1.46M | 1.79M | 402K |
| commonStockRepurchased | -20.73M | -16.46M | -11.74M | -2.54M | - | - | - | - | - | 648K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -4.74M | -10.15M | -10.69M | -11.02M | -7.62M | -6.71M | -5.48M | -6.67M | -7.59M | -5.06M |
| netCashProvidedByFinancingActivities | -25.01M | -25.72M | -20.56M | -12.96M | -6.09M | -5.81M | -3.14M | -5.2M | -5.79M | -4.01M |