-$0.01 (-0.11%)
| date | 2026-04-30 | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 |
|---|---|---|---|---|---|---|---|---|
| revenue | 250.27M | 389.06M | 310.58M | 266.8M | 252.76M | 183.22M | 156.67M | 91.6M |
| costOfRevenue | 172.89M | 153.19M | 132.02M | 86.34M | 63.71M | 44.52M | 38.79M | 30.39M |
| grossProfit | 77.38M | 235.86M | 178.56M | 180.46M | 189.05M | 138.7M | 117.88M | 61.22M |
| researchAndDevelopmentExpenses | 229.09M | 226.39M | 201.36M | 210.66M | 150.54M | 68.86M | 64.55M | 37.32M |
| generalAndAdministrativeExpenses | 98.6M | 94.24M | 81.37M | 77.17M | 61.04M | 33.11M | 29.85M | 22.06M |
| sellingAndMarketingExpenses | 237.37M | 239.66M | 214.17M | 183.12M | 173.58M | 96.99M | 94.97M | 37.88M |
| sellingGeneralAndAdministrativeExpenses | 335.96M | 333.9M | 295.54M | 260.29M | 234.62M | 130.1M | 124.83M | 59.94M |
| otherExpenses | - | - | - | - | - | - | - | - |
| operatingExpenses | 565.05M | 560.29M | 496.9M | 470.95M | 385.17M | 198.96M | 189.38M | 97.26M |
| costAndExpenses | 737.94M | 713.48M | 628.92M | 557.29M | 448.88M | 243.48M | 228.16M | 127.65M |
| netInterestIncome | 28.45M | 36.19M | 40.08M | 21.98M | 1.83M | 1.26M | 4.25M | 3.51M |
| interestIncome | 28.45M | 36.19M | 40.08M | 21.98M | 1.83M | 1.26M | 4.25M | 3.51M |
| interestExpense | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 13.55M | 12.61M | 12.72M | 6.09M | 5.19M | 4.3M | 1.3M | 550K |
| ebitda | -455.99M | -275.12M | -266.18M | -262.08M | -186.09M | -55.96M | -70.2M | -35.49M |
| ebit | -469.55M | -287.73M | -278.9M | -268.16M | -191.28M | -60.26M | -71.5M | -36.04M |
| nonOperatingIncomeExcludingInterest | -18.12M | -36.7M | -39.44M | -22.33M | -4.85M | - | - | - |
| operatingIncome | -487.67M | -324.42M | -318.34M | -290.49M | -196.12M | -60.26M | -71.5M | -36.04M |
| totalOtherIncomeExpensesNet | 18.12M | 36.7M | 39.44M | 22.33M | 4.85M | 5.27M | 2.5M | 2.96M |
| incomeBeforeTax | -469.55M | -287.73M | -278.9M | -268.16M | -191.28M | -54.99M | -69M | -33.08M |
| incomeTaxExpense | 822K | 976K | 792K | 675K | 789K | 704K | 380K | 266K |
| netIncomeFromContinuingOperations | -470.37M | -288.7M | -279.7M | -268.84M | -192.06M | -55.7M | -69.38M | -33.35M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - |
| netIncome | -470.37M | -288.7M | -279.7M | -268.84M | -192.06M | -55.7M | -69.38M | -33.35M |
| netIncomeDeductions | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -470.37M | -288.7M | -279.7M | -268.84M | -192.06M | -55.7M | -69.38M | -33.35M |
| eps | -3.35 | -2.24 | -2.34 | -2.45 | -1.84 | -0.9 | -0.73 | -0.45 |
| date | 2026-04-30 | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 |
|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 66.2M | 164.36M | 167.15M | 284.83M | 339.53M | 115.36M | 33.1M | 98.61M |
| shortTermInvestments | 509.25M | 578.33M | 583.22M | 446.16M | 620.63M | 978.02M | 211.87M | 57.91M |
| cashAndShortTermInvestments | 575.45M | 742.69M | 750.37M | 730.98M | 960.16M | 1.09B | 244.98M | 156.52M |
| netReceivables | 100.55M | 137.23M | 130.06M | 134.59M | 80.27M | 65.46M | 30.83M | 63.49M |
| accountsReceivables | 100.55M | 137.23M | 130.06M | 134.59M | 80.27M | 65.46M | 30.83M | 63.49M |
| otherReceivables | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | -15.89M | - | -900K | -800K |
| prepaids | - | - | - | - | 20M | 9.4M | 5.4M | 3.82M |
| otherCurrentAssets | 31.96M | 24.34M | 23.96M | 23.31M | 15.89M | 4.9M | 900K | 800K |
| totalCurrentAssets | 707.96M | 904.25M | 904.39M | 888.88M | 1.06B | 1.17B | 281.2M | 223.83M |
| propertyPlantEquipmentNet | 66.9M | 79.3M | 88.63M | 84.58M | 14.52M | 6.13M | 8.72M | 7.3M |
| goodwill | 625K | 625K | 625K | 625K | 625K | 625K | 625K | 625K |
| intangibleAssets | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 625K | 625K | 625K | 625K | 625K | 625K | 625K | 625K |
| longTermInvestments | - | - | - | 81.42M | 32.09M | - | 725K | 33.5M |
| taxAssets | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 40.78M | 41.71M | 44.58M | 47.53M | 63.22M | 16.58M | 13.83M | 2.22M |
| totalNonCurrentAssets | 108.31M | 121.63M | 133.83M | 214.15M | 110.45M | 23.34M | 23.9M | 43.66M |
| otherAssets | - | - | - | - | - | - | - | - |
| totalAssets | 816.27M | 1.03B | 1.04B | 1.1B | 1.17B | 1.2B | 305.11M | 267.48M |
| totalPayables | 12.27M | 20.45M | 11.32M | 24.61M | 54.22M | 12.08M | 4.73M | 5.66M |
| accountPayables | 5.51M | 15.16M | 11.32M | 24.61M | 54.22M | 12.08M | 4.73M | 5.66M |
| otherPayables | 6.76M | 5.29M | - | - | - | - | - | - |
| accruedExpenses | 12.63M | 23.07M | 44.26M | 46.51M | 32.22M | 21.83M | 10.2M | 13.04M |
| shortTermDebt | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 5.58M | 4.8M | 3.23M | 2.34M | 3.61M | 3.89M | - | - |
| taxPayables | - | - | 3.64M | 3.98M | 3.59M | 3.4M | 1.4M | 1.01M |
| deferredRevenue | 34.86M | 36.56M | 37.23M | 47.85M | 48.85M | 72.26M | 53.54M | 80.2M |
| otherCurrentLiabilities | 41.24M | 47.01M | 6.3M | 14.73M | 11.26M | 14.42M | 12.58M | 3.3M |
| totalCurrentLiabilities | 106.57M | 131.88M | 102.34M | 136.04M | 150.17M | 124.48M | 81.04M | 102.2M |
| longTermDebt | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | 1.56M | - | 1.73M | 4000 | 288K | 2.96M | 6.76M | 11.03M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 54.39M | 55.7M | 60.8M | 37.32M | 30.95M | 7.85M | 400.01M | 319.69M |
| totalNonCurrentLiabilities | 55.95M | 55.7M | 62.54M | 37.32M | 31.24M | 10.82M | 406.77M | 330.72M |
| otherLiabilities | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 5.58M | 4.8M | 3.23M | 2.34M | 3.61M | 3.89M | - | - |
| totalLiabilities | 162.52M | 187.58M | 164.87M | 173.36M | 181.4M | 135.3M | 487.8M | 432.92M |
| treasuryStock | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - |
| commonStock | 148K | 133K | 123K | 113K | 106K | 102K | 31000 | 20000 |
| retainedEarnings | -1.85B | -1.38B | -1.09B | -810.24M | -541.4M | -349.33M | -293.64M | -224.26M |
| additionalPaidInCapital | 2.5B | 2.22B | 1.96B | 1.74B | 1.53B | 1.41B | 110.33M | 58.63M |
| date | 2026-04-30 | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 |
|---|---|---|---|---|---|---|---|---|
| netIncome | -470.37M | -288.7M | -279.7M | -268.84M | -192.06M | -55.7M | -69.38M | -33.35M |
| depreciationAndAmortization | 13.55M | 12.61M | 12.72M | 6.09M | 5.19M | 4.3M | 1.3M | 550K |
| deferredIncomeTax | - | - | - | - | - | - | 1.02M | - |
| stockBasedCompensation | - | 230.99M | 215.76M | 216.54M | 113.44M | 21.74M | 8.31M | 4.27M |
| changeInWorkingCapital | 6.27M | 14M | 5.23M | -72.16M | -18.81M | -11.03M | -4.94M | -6.88M |
| accountsReceivables | 36.49M | -9.12M | 4.52M | -54.52M | -14.16M | -34.69M | 32.66M | -46.14M |
| inventory | - | - | - | - | - | -6.86M | - | - |
| accountsPayables | -9.44M | 3.64M | -12.88M | -22.04M | 34.48M | 7.45M | -1.22M | 48000 |
| otherWorkingCapital | -20.77M | 19.49M | 13.59M | 4.39M | -39.14M | 23.07M | -36.38M | 39.22M |
| otherNonCashItems | 261.76M | -10.3M | -16.37M | 2.68M | 5.79M | 3.14M | 2.4M | 534K |
| netCashProvidedByOperatingActivities | -188.78M | -41.41M | -62.36M | -115.69M | -86.46M | -37.55M | -61.28M | -34.88M |
| investmentsInPropertyPlantAndEquipment | -1.91M | -3.04M | -25.26M | -70.52M | -3.79M | -1.63M | -2.3M | -6.81M |
| acquisitionsNet | - | - | - | - | - | - | - | 89.42M |
| purchasesOfInvestments | -540.64M | -647.02M | -827.9M | -745.25M | -796.49M | -1.15B | -219.85M | -166.3M |
| salesMaturitiesOfInvestments | 617.63M | 666.45M | 789.29M | 876.71M | 1.12B | 386.62M | 98.66M | 76.89M |
| otherInvestingActivities | - | - | -2.75M | -1M | -500K | - | -581K | -89.42M |
| netCashProvidedByInvestingActivities | 75.08M | 16.4M | -66.62M | 59.95M | 317.02M | -767.15M | -124.07M | -96.23M |
| netDebtIssuance | -1.44M | 450K | - | - | - | 26M | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | 26M | - | - |
| shortTermNetDebtIssuance | -1.44M | 450K | - | - | - | - | - | - |
| netStockIssuance | 16.98M | 31.3M | 24.51M | - | 5.82M | 851.86M | 115.65M | 51.57M |
| netCommonStockIssuance | 16.98M | 31.3M | 24.51M | - | 5.82M | 851.86M | 40.48M | - |
| commonStockIssuance | 16.98M | 31.3M | 24.51M | 7.56M | 20.82M | 851.86M | 44.03M | 2.9M |
| commonStockRepurchased | - | - | - | -6.94M | -15M | - | -3.55M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | 75.17M | 51.57M |
| netDividendsPaid | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -9.53M | -13.22M | 621K | -105K | 9.49M | 4.2M | 2.9M |
| netCashProvidedByFinancingActivities | 15.54M | 22.22M | 11.29M | 621K | 5.71M | 887.36M | 119.85M | 54.47M |
| 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 | 51.6M | 53.26M | 75.15M | 70.26M | 108.72M | 98.78M | 94.34M | 87.21M | 86.59M | 78.4M |
| costOfRevenue | 40.28M | 44.02M | 44.77M | 43.82M | 41.21M | 40.44M | 36.5M | 35.05M | 34.98M | 33.11M |
| grossProfit | 11.32M | 9.24M | 30.38M | 26.44M | 67.51M | 58.35M | 57.84M | 52.17M | 51.61M | 45.29M |
| researchAndDevelopmentExpenses | 47.26M | 58.82M | 58.35M | 64.65M | 58.39M | 59.36M | 55.72M | 52.93M | 50.62M | 49.48M |
| generalAndAdministrativeExpenses | 25.05M | 23.64M | 25.8M | 24.1M | 27.39M | 25.38M | 21.77M | 19.7M | 20.05M | 21.21M |
| sellingAndMarketingExpenses | 49.34M | 67.18M | 58.34M | 62.51M | 70.69M | 61.2M | 55.64M | 52.12M | 63.25M | 57.14M |
| sellingGeneralAndAdministrativeExpenses | 74.39M | 90.82M | 84.14M | 86.61M | 98.08M | 86.58M | 77.41M | 71.82M | 83.3M | 78.35M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 121.65M | 149.64M | 142.49M | 151.26M | 156.48M | 145.93M | 133.13M | 124.75M | 133.92M | 127.83M |
| costAndExpenses | 161.93M | 193.67M | 187.26M | 195.08M | 197.69M | 186.37M | 169.63M | 159.8M | 168.9M | 160.95M |
| netInterestIncome | 5.99M | 6.7M | 7.54M | 8.22M | 7.95M | 8.68M | 9.56M | 10M | 9.48M | 10M |
| interestIncome | 5.99M | 6.7M | 7.54M | 8.22M | 7.95M | 8.68M | 9.56M | 10M | 9.48M | 10M |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | - | 3.4M | 3.4M | 3.42M | 3.39M | 3.12M | 2.97M | 3.12M | 3.25M | 3.25M |
| ebitda | -115.46M | -129.79M | -101.03M | -113.05M | -76.2M | -76.74M | -62.74M | -59.44M | -69.75M | -68.89M |
| ebit | -115.46M | -133.19M | -104.43M | -116.47M | -79.59M | -79.86M | -65.72M | -62.56M | -73M | -72.14M |
| nonOperatingIncomeExcludingInterest | 5.13M | -7.22M | -7.68M | -8.35M | -9.37M | -7.72M | -9.57M | -10.03M | -9.31M | -10.4M |
| operatingIncome | -110.33M | -140.41M | -112.11M | -124.82M | -88.96M | -87.58M | -75.29M | -72.59M | -82.31M | -82.55M |
| totalOtherIncomeExpensesNet | -5.13M | 7.22M | 7.68M | 8.35M | 9.37M | 7.72M | 9.57M | 10.03M | 9.31M | 10.4M |
| incomeBeforeTax | -115.46M | -133.19M | -104.43M | -116.47M | -79.59M | -79.86M | -65.72M | -62.56M | -73M | -72.14M |
| incomeTaxExpense | 111K | 174K | 237K | 300K | 111K | 336K | 257K | 272K | -71000 | 489K |
| netIncomeFromContinuingOperations | -115.57M | -133.36M | -104.67M | -116.77M | -79.7M | -80.2M | -65.97M | -62.83M | -72.93M | -72.63M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -115.57M | -133.36M | -104.67M | -116.77M | -79.7M | -80.2M | -65.97M | -62.83M | -72.93M | -72.63M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -115.57M | -133.36M | -104.67M | -116.77M | -79.7M | -80.2M | -65.97M | -62.83M | -72.93M | -72.63M |
| eps | -0.79 | -0.95 | -0.75 | -0.86 | -0.6 | -0.62 | -0.52 | -0.5 | -0.59 | -0.6 |
| 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 | 66.2M | 88.85M | 103.2M | 80.94M | 164.36M | 125.09M | 121.27M | 133.82M | 167.15M | 114.56M |
| shortTermInvestments | 509.25M | 533.08M | 571.83M | 630.96M | 578.33M | 599.23M | 609.1M | 628.72M | 583.22M | 608.76M |
| cashAndShortTermInvestments | 575.45M | 621.92M | 675.03M | 711.9M | 742.69M | 724.33M | 730.37M | 762.54M | 750.37M | 723.32M |
| netReceivables | 100.55M | 123.57M | 136.06M | 113.92M | 137.23M | 180.36M | 159.99M | 140.07M | 130.06M | 173.48M |
| accountsReceivables | 100.55M | 123.57M | 136.06M | 113.92M | 137.23M | 180.36M | 159.99M | 140.07M | 130.06M | 173.48M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 31.96M | 37.2M | 34.8M | 25.29M | 24.34M | 26.22M | 27.46M | 23.81M | 23.96M | 29.23M |
| totalCurrentAssets | 707.96M | 782.7M | 845.9M | 851.11M | 904.25M | 930.9M | 917.82M | 926.41M | 904.39M | 926.03M |
| propertyPlantEquipmentNet | 66.9M | 70.8M | 73.68M | 76.6M | 79.3M | 81.91M | 84.2M | 86.48M | 88.63M | 91M |
| goodwill | 625K | 625K | 625K | 625K | 625K | 625K | 625K | 625K | 625K | 625K |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 625K | 625K | 625K | 625K | 625K | 625K | 625K | 625K | 625K | 625K |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 40.78M | 41.66M | 41.09M | 40.4M | 41.71M | 41.7M | 43.65M | 44.1M | 44.58M | 46.33M |
| totalNonCurrentAssets | 108.31M | 113.08M | 115.4M | 117.63M | 121.63M | 124.24M | 128.47M | 131.21M | 133.83M | 137.96M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 816.27M | 895.78M | 961.3M | 968.74M | 1.03B | 1.06B | 1.05B | 1.06B | 1.04B | 1.06B |
| totalPayables | 12.27M | 23.48M | 40.9M | 18.15M | 20.45M | 33.44M | 20.61M | 31.62M | 11.32M | 19.84M |
| accountPayables | 5.51M | 18.15M | 35.94M | 12.08M | 15.16M | 28.74M | 20.61M | 31.62M | 11.32M | 19.84M |
| otherPayables | 6.76M | 5.33M | 4.96M | 6.07M | 5.29M | 4.7M | - | - | - | - |
| accruedExpenses | 12.63M | 15.56M | 13.14M | 22.59M | 23.07M | 22.49M | 22.13M | 33.93M | 44.26M | 37.82M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 5.58M | 5.37M | 5.17M | 4.93M | 4.8M | 4.49M | 4.23M | 3.82M | 3.23M | 2.94M |
| taxPayables | - | - | - | - | - | 4.7M | 2.04M | 2.92M | 3.64M | 3.17M |
| deferredRevenue | 34.86M | 37.5M | 32.4M | 28.95M | 36.56M | 32.96M | 35.66M | 39.58M | 37.23M | 39.12M |
| otherCurrentLiabilities | 41.24M | 37.02M | 39.22M | 36.67M | 47.01M | 44.67M | 39.37M | 8.98M | 6.3M | 9.46M |
| totalCurrentLiabilities | 106.57M | 118.94M | 130.82M | 111.29M | 131.88M | 138.05M | 122.01M | 117.93M | 102.34M | 109.18M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | 1.3M | - | - |
| deferredRevenueNonCurrent | 1.56M | 2.49M | 2.28M | 985K | - | - | 127K | 717K | 1.73M | 2.18M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 54.39M | 54.88M | 56.3M | 57.64M | 55.7M | 56.92M | 65.19M | 62.76M | 60.8M | 54.63M |
| totalNonCurrentLiabilities | 55.95M | 57.37M | 58.59M | 58.62M | 55.7M | 56.92M | 65.32M | 64.77M | 62.54M | 56.82M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 5.58M | 5.37M | 5.17M | 4.93M | 4.8M | 4.49M | 4.23M | 5.12M | 3.23M | 2.94M |
| totalLiabilities | 162.52M | 176.3M | 189.41M | 169.92M | 187.58M | 194.96M | 187.33M | 182.7M | 164.87M | 165.99M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 148K | 144K | 140K | 136K | 133K | 132K | 128K | 126K | 123K | 121K |
| retainedEarnings | -1.85B | -1.73B | -1.6B | -1.5B | -1.38B | -1.3B | -1.22B | -1.15B | -1.09B | -1.02B |
| additionalPaidInCapital | 2.5B | 2.45B | 2.37B | 2.29B | 2.22B | 2.16B | 2.08B | 2.03B | 1.96B | 1.91B |
| 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 | -115.57M | -133.36M | -104.67M | -116.77M | -79.7M | -80.2M | -65.97M | -62.83M | -72.93M | -72.63M |
| depreciationAndAmortization | - | 3.4M | 3.4M | 3.42M | 3.39M | 3.12M | 2.97M | 3.12M | 3.25M | 3.25M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | 75.9M | 68.85M | 64.78M | 56.62M | 62.65M | 57.04M | 54.68M | 56.73M | 54.98M |
| changeInWorkingCapital | 645K | -203K | -11.67M | 15.32M | 32.97M | -6.3M | -29.49M | 16.82M | 38.19M | -20.48M |
| accountsReceivables | 23.02M | 12.32M | -22.16M | 23.3M | 42.9M | -21.97M | -20.01M | -10.04M | 43.41M | -30.32M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -12.4M | -18.03M | 23.92M | -2.93M | -13.28M | 7.62M | -10.74M | 20.03M | -7.94M | -2.03M |
| otherWorkingCapital | -9.98M | 5.5M | -13.43M | -5.05M | 3.36M | 8.04M | 1.26M | 6.82M | 2.72M | 11.87M |
| otherNonCashItems | 61.93M | -1.49M | -2.41M | -274K | -2.01M | -1.29M | -3.24M | -3.75M | -3.9M | -4.17M |
| netCashProvidedByOperatingActivities | -53M | -55.76M | -46.5M | -33.54M | 11.26M | -22.02M | -38.69M | 8.04M | 21.34M | -39.05M |
| investmentsInPropertyPlantAndEquipment | -323K | -439K | -386K | -760K | -938K | -362K | -815K | -924K | -2.54M | -6.09M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | -10.18M |
| purchasesOfInvestments | -97.25M | -112.2M | -124.7M | -206.49M | -128.21M | -152.88M | -135M | -230.92M | -170.47M | -167.56M |
| salesMaturitiesOfInvestments | 121.5M | 152.88M | 187.17M | 156.08M | 152.08M | 165.62M | 158.45M | 190.3M | 198.99M | 177.74M |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | 10.18M |
| netCashProvidedByInvestingActivities | 23.93M | 40.24M | 62.09M | -51.17M | 22.94M | 12.37M | 22.64M | -41.55M | 25.98M | 4.1M |
| netDebtIssuance | -1.44M | - | - | 2.19M | 450K | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | -1.44M | - | - | 2.19M | 450K | - | - | - | - | - |
| netStockIssuance | 7.86M | 1.16M | 6.67M | 1.29M | -1.58M | 15.18M | 6.35M | 3.13M | - | - |
| netCommonStockIssuance | 7.86M | 1.16M | 6.67M | 1.29M | -1.58M | 15.18M | 6.35M | 3.13M | - | - |
| commonStockIssuance | 7.86M | 1.16M | 6.67M | 1.29M | - | 15.18M | 6.35M | 3.13M | 8.08M | 1.22M |
| commonStockRepurchased | - | - | - | - | -1.58M | - | - | - | -2.82M | -711K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | -2.19M | 6.2M | -1.71M | -2.84M | -2.94M | 5.26M | 505K |
| netCashProvidedByFinancingActivities | 6.42M | 1.16M | 6.67M | 1.29M | 5.06M | 13.47M | 3.51M | 182K | 5.26M | 505K |