-$3.07 (-3.9%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|---|
| revenue | 601.8M | 436.21M | 244.59M | 211M | 62.24M | 35.16M | 48.4M |
| costOfRevenue | 394.62M | 320.06M | 193.18M | 192.01M | 64.13M | 46.98M | 49.48M |
| grossProfit | 207.18M | 116.15M | 51.41M | 18.99M | -1.89M | -11.82M | -1.08M |
| researchAndDevelopmentExpenses | 270.72M | 174.39M | 119.05M | 65.17M | 41.76M | 19.14M | 12.73M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 165.3M | 131.56M | 110.27M | 89.03M | 58.4M | 23.99M | 19.09M |
| otherExpenses | - | - | - | - | - | - | -95000 |
| operatingExpenses | 436.02M | 305.95M | 229.33M | 154.19M | 100.16M | 43.14M | 31.72M |
| costAndExpenses | 830.64M | 626.02M | 422.51M | 346.2M | 164.29M | 90.11M | 81.2M |
| netInterestIncome | -977K | -3.95M | -4.25M | -7.8M | -6.13M | 224K | 2.79M |
| interestIncome | 25.51M | - | - | - | - | 224K | 2.79M |
| interestExpense | 26.49M | 3.95M | 4.25M | 7.8M | 6.13M | - | - |
| depreciationAndAmortization | 43.94M | 33.66M | 29.74M | 29.95M | 10.85M | 9.34M | 4.87M |
| ebitda | -155.47M | -151.8M | -144.93M | -95.2M | -107.86M | -45.61M | -28.02M |
| ebit | -199.41M | -185.46M | -174.67M | -125.15M | -118.71M | -54.95M | -32.89M |
| nonOperatingIncomeExcludingInterest | -29.43M | -4.34M | -3.24M | -10.06M | 16.66M | - | - |
| operatingIncome | -228.84M | -189.8M | -177.92M | -135.2M | -102.05M | -54.95M | -32.89M |
| totalOtherIncomeExpensesNet | 2.94M | 390K | -1M | 2.26M | -22.79M | 414K | 2.89M |
| incomeBeforeTax | -225.9M | -189.41M | -178.92M | -132.95M | -124.84M | -54.54M | -30.01M |
| incomeTaxExpense | -27.69M | 764K | 3.65M | 3M | -7.52M | 467K | 354K |
| netIncomeFromContinuingOperations | -198.21M | -190.18M | -182.57M | -135.94M | -117.32M | -55M | -30.36M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - |
| netIncome | -198.21M | -190.18M | -182.57M | -135.94M | -117.32M | -55M | -30.36M |
| netIncomeDeductions | - | - | - | - | - | - | - |
| bottomLineNetIncome | -198.21M | -190.18M | -182.57M | -135.94M | -117.32M | -55M | -30.36M |
| eps | -0.37 | -0.38 | -0.38 | -0.29 | -0.26 | -0.12 | -0.08 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 828.66M | 271.04M | 162.52M | 242.52M | 690.96M | 52.79M | 95.88M |
| shortTermInvestments | 187.92M | 147.95M | 82.26M | 229.28M | - | - | - |
| cashAndShortTermInvestments | 1.02B | 418.99M | 244.77M | 471.79M | 690.96M | 52.79M | 95.88M |
| netReceivables | 122.99M | 111.53M | 61.8M | 47.47M | 19.01M | 10.64M | 8.25M |
| accountsReceivables | 39M | 36.44M | 35.18M | 36.57M | 13.96M | 2.73M | 8.25M |
| otherReceivables | 83.98M | 75.09M | 26.62M | 10.89M | 5.05M | 7.92M | - |
| inventory | 158.41M | 119.07M | 107.86M | 92.28M | 47.9M | 26.14M | 14.16M |
| prepaids | 57.74M | 38.04M | 48.03M | 43.13M | 14.79M | 2.63M | - |
| otherCurrentAssets | 9.84M | 4.98M | 14.26M | 7.63M | 2.1M | 914K | 6.35M |
| totalCurrentAssets | 1.37B | 692.62M | 476.72M | 662.29M | 774.76M | 93.11M | 124.63M |
| propertyPlantEquipmentNet | 423.74M | 262.9M | 219.8M | 152.37M | 93.76M | 76.73M | 65.72M |
| goodwill | 205.75M | 71.02M | 71.02M | 71.02M | 43.31M | 3.13M | - |
| intangibleAssets | 224.75M | 58.64M | 68.09M | 79.69M | 57.49M | 11.35M | 1.33M |
| goodwillAndIntangibleAssets | 430.5M | 129.66M | 139.11M | 150.71M | 100.8M | 14.48M | 1.33M |
| longTermInvestments | 82.25M | 60.69M | 79.25M | 9.19M | - | - | - |
| taxAssets | 1.9M | 3.01M | 3.5M | 3.9M | 5.86M | 2.4M | - |
| otherNonCurrentAssets | 20.56M | 35.47M | 22.83M | 10.66M | 5.67M | 1.14M | 3.5M |
| totalNonCurrentAssets | 958.93M | 491.72M | 464.49M | 326.83M | 206.08M | 94.76M | 70.56M |
| otherAssets | - | - | - | - | - | - | - |
| totalAssets | 2.32B | 1.18B | 941.21M | 989.12M | 980.85M | 187.87M | 195.18M |
| totalPayables | 98.5M | 73.91M | 45.64M | 20.72M | 11.76M | 7.95M | 6.46M |
| accountPayables | 72.7M | 53.06M | 29.3M | 12.08M | 3.49M | 3.37M | 6.46M |
| otherPayables | 25.8M | 20.85M | 16.34M | 8.63M | 8.27M | 4.58M | - |
| accruedExpenses | 19.3M | 19.46M | 5.59M | 8.72M | 10.98M | 6.57M | - |
| shortTermDebt | - | 12.04M | 17.76M | 2.91M | 2.83M | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - |
| deferredRevenue | 195.44M | 216.16M | 139.34M | 108.34M | 59.75M | 26.13M | - |
| otherCurrentLiabilities | 21.24M | 17.95M | 15.04M | 22.25M | 11M | 7.77M | 25.48M |
| totalCurrentLiabilities | 334.48M | 339.52M | 223.37M | 162.94M | 96.31M | 48.42M | 31.94M |
| longTermDebt | 154.11M | 389.44M | 87.59M | 100.04M | 97.3M | - | 26.02M |
| capitalLeaseObligationsNonCurrent | 99.84M | 66.94M | 71.34M | 49.83M | 28.3M | 27.3M | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 1.24M | 891K | 426K | 95000 | 466K | - | - |
| otherNonCurrentLiabilities | 12.95M | 5.1M | 3.94M | 3M | 60.03M | 278.86M | 1000 |
| totalNonCurrentLiabilities | 268.15M | 462.36M | 163.29M | 152.98M | 186.09M | 306.16M | 26.03M |
| otherLiabilities | - | - | - | - | - | - | - |
| capitalLeaseObligations | 99.84M | 66.94M | 71.34M | 49.83M | 28.3M | 27.3M | - |
| totalLiabilities | 602.62M | 801.89M | 386.67M | 315.92M | 282.4M | 354.58M | 57.97M |
| treasuryStock | - | - | - | - | - | - | - |
| preferredStock | 5000 | - | - | - | - | - | 255.74M |
| commonStock | 54000 | 50000 | 49000 | 48000 | 45000 | 8000 | - |
| retainedEarnings | -1.01B | -813.7M | -623.53M | -440.96M | -305.01M | -187.69M | -132.69M |
| additionalPaidInCapital | 2.74B | 1.2B | 1.18B | 1.11B | 1B | 19.92M | 14.24M |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|---|
| netIncome | -198.21M | -190.18M | -182.57M | -135.94M | -117.32M | -55M | -30.36M |
| depreciationAndAmortization | 43.94M | 33.66M | 29.74M | 29.95M | 10.85M | 9.34M | 4.87M |
| deferredIncomeTax | -30.67M | 599K | 708K | -576K | -9.98M | -713K | 4.78M |
| stockBasedCompensation | 71.1M | 56.82M | 53.46M | 55.65M | 32.56M | 4.22M | 3.93M |
| changeInWorkingCapital | -58.78M | 45.79M | -7.29M | -47.69M | -7.4M | 8.78M | -5.62M |
| accountsReceivables | 2.96M | -51.59M | -2.05M | -9.43M | -5.97M | 4.5M | 1.73M |
| inventory | -39.88M | -12.4M | -15.56M | -25.96M | -12.07M | -11.26M | -10.43M |
| accountsPayables | 10.22M | 24.8M | 15.58M | -2.13M | -4.52M | -1.6M | - |
| otherWorkingCapital | -32.08M | 84.98M | -5.27M | -10.16M | 15.16M | 17.15M | 3.09M |
| otherNonCashItems | 7.1M | 4.42M | 7.08M | -7.93M | 19.5M | 5.62M | 797K |
| netCashProvidedByOperatingActivities | -165.52M | -48.89M | -98.87M | -106.54M | -71.79M | -27.76M | -21.6M |
| investmentsInPropertyPlantAndEquipment | -156.28M | -67.09M | -54.71M | -42.41M | -25.7M | -25.12M | -24.32M |
| acquisitionsNet | -132.44M | 12.54M | -18.97M | -65.82M | -66.44M | -12.21M | - |
| purchasesOfInvestments | -277.56M | -165.06M | -207.27M | -259.57M | - | - | - |
| salesMaturitiesOfInvestments | 216.25M | 118.38M | 289.3M | 21.72M | - | - | - |
| otherInvestingActivities | 2.64M | 2.9M | 3.66M | - | - | - | - |
| netCashProvidedByInvestingActivities | -347.4M | -98.33M | 12.02M | -346.08M | -92.13M | -37.33M | -24.32M |
| netDebtIssuance | -61.75M | 302.95M | 2.09M | -271K | 98.9M | - | - |
| longTermNetDebtIssuance | -61.75M | 302.95M | 2.09M | -271K | 98.9M | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - |
| netStockIssuance | 1.25B | - | - | - | -30.36M | 20.5M | - |
| netCommonStockIssuance | 1.25B | - | - | - | -30.36M | - | - |
| commonStockIssuance | 1.25B | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | -30.36M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | 20.5M | - |
| netDividendsPaid | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - |
| otherFinancingActivities | -113.49M | -46.26M | 5.28M | 2.31M | 731.4M | 978K | -83000 |
| netCashProvidedByFinancingActivities | 1.07B | 256.68M | 7.37M | 2.04M | 799.94M | 21.48M | -83000 |
| 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 | 200.35M | 179.65M | 155.08M | 144.5M | 122.57M | 132.39M | 104.81M | 106.25M | 92.77M | 59.99M |
| costOfRevenue | 123.86M | 111.42M | 97.77M | 98.11M | 87.32M | 95.57M | 76.81M | 79.09M | 68.59M | 44.5M |
| grossProfit | 76.49M | 68.23M | 57.31M | 46.39M | 35.25M | 36.82M | 28M | 27.16M | 24.17M | 15.29M |
| researchAndDevelopmentExpenses | 80.51M | 78.78M | 70.69M | 66.13M | 55.11M | 48.26M | 47.72M | 39.91M | 38.5M | 37.49M |
| generalAndAdministrativeExpenses | 51.95M | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 51.95M | 40.5M | 45.59M | 39.89M | 39.33M | 40.11M | 32.17M | 30.52M | 28.75M | 25.68M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 132.46M | 119.27M | 116.28M | 106.03M | 94.44M | 88.37M | 79.9M | 70.44M | 67.25M | 63.17M |
| costAndExpenses | 256.32M | 230.69M | 214.05M | 204.14M | 181.76M | 183.94M | 156.71M | 149.52M | 135.85M | 107.67M |
| netInterestIncome | 8.88M | 4.57M | -590K | -2.37M | -2.59M | -1.78M | -454K | -824K | -898K | -1.4M |
| interestIncome | 10.15M | 9.59M | - | - | - | - | - | - | - | - |
| interestExpense | 1.27M | 5.02M | 590K | 2.37M | 2.59M | 1.78M | 454K | 824K | 898K | 1.4M |
| depreciationAndAmortization | 14.99M | 14.74M | 11.6M | 8.76M | 8.71M | 9.14M | 8.1M | 8.11M | 8.31M | 8.17M |
| ebitda | -30.7M | -21.88M | -47.16M | -52.35M | -50.14M | -40.75M | -42.45M | -33.56M | -35.04M | -39.91M |
| ebit | -45.69M | -36.62M | -58.76M | -61.1M | -58.84M | -49.89M | -50.54M | -41.67M | -43.36M | -48.08M |
| nonOperatingIncomeExcludingInterest | -10.28M | -14.42M | -211K | 1.47M | -345K | -1.66M | -1.36M | -1.61M | 278K | 198K |
| operatingIncome | -55.97M | -51.04M | -58.97M | -59.64M | -59.19M | -51.55M | -51.9M | -43.27M | -43.08M | -47.88M |
| totalOtherIncomeExpensesNet | 9.16M | 9.4M | -379K | -3.84M | -2.24M | -121K | 904K | 783K | -1.18M | -1.6M |
| incomeBeforeTax | -46.81M | -41.64M | -59.35M | -63.48M | -61.43M | -51.67M | -51M | -42.49M | -44.26M | -49.49M |
| incomeTaxExpense | -1.79M | 11.28M | -41.09M | 2.94M | -813K | 675K | 944K | -860K | 5000 | 1.01M |
| netIncomeFromContinuingOperations | -45.02M | -52.92M | -18.26M | -66.41M | -60.62M | -52.34M | -51.94M | -41.63M | -44.26M | -50.5M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -45.02M | -52.92M | -18.26M | -66.41M | -60.62M | -52.34M | -51.94M | -41.63M | -44.26M | -50.5M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -45.02M | -52.92M | -18.26M | -66.41M | -60.62M | -52.34M | -51.94M | -41.63M | -44.26M | -50.5M |
| eps | -0.07 | -0.09 | -0.03 | -0.13 | -0.12 | -0.1 | -0.1 | -0.08 | -0.09 | -0.1 |
| 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 | 1.21B | 828.66M | 807.88M | 564.08M | 303.15M | 271.04M | 292.47M | 340.91M | 365.93M | 162.52M |
| shortTermInvestments | 177.85M | 187.92M | 168.86M | 124.06M | 125.25M | 147.95M | 149.92M | 155.84M | 126.59M | 82.26M |
| cashAndShortTermInvestments | 1.38B | 1.02B | 976.74M | 688.14M | 428.4M | 418.99M | 442.39M | 496.76M | 492.52M | 244.77M |
| netReceivables | 175.21M | 122.99M | 120.6M | 136.17M | 122.54M | 111.53M | 83.02M | 83.09M | 59.43M | 61.8M |
| accountsReceivables | 74.96M | 39M | 59.09M | 61.78M | 39.41M | 36.44M | 22.15M | 50.48M | 31.17M | 35.18M |
| otherReceivables | 100.26M | 83.98M | 61.52M | 74.39M | 83.12M | 75.09M | 60.87M | 32.62M | 28.26M | 26.62M |
| inventory | 183.15M | 158.41M | 145M | 130.23M | 125.59M | 119.07M | 114.44M | 104.54M | 99.9M | 107.86M |
| prepaids | 49.04M | 57.74M | 58.27M | 42.48M | 42.71M | 38.04M | 50.32M | 61.63M | 59.46M | 48.03M |
| otherCurrentAssets | 9.61M | 9.84M | 15.81M | 9.06M | 5.62M | 4.98M | 5.33M | 5.82M | 14.31M | 14.26M |
| totalCurrentAssets | 1.8B | 1.37B | 1.32B | 1.01B | 724.85M | 692.62M | 695.5M | 751.84M | 725.62M | 476.72M |
| propertyPlantEquipmentNet | 448.69M | 423.74M | 382.87M | 334.58M | 280.4M | 262.9M | 239.49M | 225.84M | 219.78M | 219.8M |
| goodwill | 208.74M | 205.75M | 217.71M | 71.02M | 71.02M | 71.02M | 71.02M | 71.02M | 71.02M | 71.02M |
| intangibleAssets | 220.57M | 224.75M | 231.98M | 53.92M | 56.18M | 58.64M | 61.58M | 64.24M | 66.84M | 68.09M |
| goodwillAndIntangibleAssets | 429.3M | 430.5M | 449.69M | 124.94M | 127.2M | 129.66M | 132.6M | 135.26M | 137.86M | 139.11M |
| longTermInvestments | 93.49M | 82.25M | 46.2M | 61.16M | 83.95M | 60.69M | 61.29M | 46.41M | 68.57M | 79.25M |
| taxAssets | 849K | 1.9M | - | 2.1M | 3.76M | 3.01M | 1.42M | 1.57M | 3.35M | 3.5M |
| otherNonCurrentAssets | 47.24M | 20.56M | 26.21M | 24.37M | 34.81M | 35.47M | 22.73M | 27.67M | 26.73M | 22.83M |
| totalNonCurrentAssets | 1.02B | 958.93M | 904.97M | 547.15M | 530.12M | 491.72M | 457.53M | 436.76M | 456.3M | 464.49M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.82B | 2.32B | 2.22B | 1.55B | 1.25B | 1.18B | 1.15B | 1.19B | 1.18B | 941.21M |
| totalPayables | 103.83M | 98.5M | 143.4M | 94.89M | 92.16M | 73.91M | 61.77M | 40.39M | 39.93M | 45.64M |
| accountPayables | 63.11M | 72.7M | 61.23M | 71M | 70.2M | 53.06M | 42.43M | 26.47M | 26M | 29.3M |
| otherPayables | 40.72M | 25.8M | 82.17M | 23.89M | 21.96M | 20.85M | 19.34M | 13.92M | 13.93M | 16.34M |
| accruedExpenses | 33.55M | 19.3M | 17.96M | 23.2M | 12.14M | 19.46M | 8.06M | 11.94M | 9.09M | 5.59M |
| shortTermDebt | - | - | 17.09M | 16.5M | 20.49M | 12.04M | 11.76M | 11.34M | 11M | 17.76M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 241.41M | 195.44M | 208.24M | 223.43M | 206.87M | 216.16M | 167.13M | 184.04M | 150.54M | 139.34M |
| otherCurrentLiabilities | 23.56M | 21.24M | 27.76M | 18.42M | 16.46M | 17.95M | 20.48M | 18.73M | 21.91M | 15.04M |
| totalCurrentLiabilities | 402.34M | 334.48M | 414.46M | 376.45M | 348.12M | 339.52M | 269.2M | 266.44M | 232.46M | 223.37M |
| longTermDebt | 38.58M | 154.11M | 398.28M | 400.19M | 403.65M | 389.44M | 391.78M | 394.4M | 396.55M | 87.59M |
| capitalLeaseObligationsNonCurrent | 100.08M | 99.84M | 101.25M | 81.45M | 65.54M | 66.94M | 66.95M | 68M | 69.28M | 71.34M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 1.35M | 1.24M | 3.01M | 1.18M | 1.03M | 891K | 726K | 619K | 530K | 426K |
| otherNonCurrentLiabilities | 13.21M | 12.95M | 23.42M | 5.48M | 5.34M | 5.1M | 4.54M | 3.95M | 4.16M | 3.94M |
| totalNonCurrentLiabilities | 153.23M | 268.15M | 525.95M | 488.3M | 475.56M | 462.36M | 464M | 466.98M | 470.52M | 163.29M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 100.08M | 99.84M | 101.25M | 81.45M | 65.54M | 66.94M | 66.95M | 68M | 69.28M | 71.34M |
| totalLiabilities | 555.57M | 602.62M | 940.41M | 864.75M | 823.68M | 801.89M | 733.19M | 733.42M | 702.98M | 386.67M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | 5000 | 5000 | 5000 | 5000 | 5000 | - | - | - | - | - |
| commonStock | 58000 | 54000 | 50000 | 48000 | 46000 | 50000 | 50000 | 50000 | 49000 | 49000 |
| retainedEarnings | -1.06B | -1.01B | -958.99M | -940.73M | -874.32M | -813.7M | -761.36M | -709.42M | -667.79M | -623.53M |
| additionalPaidInCapital | - | 2.74B | 2.24B | 1.63B | 1.31B | 1.2B | 1.18B | 1.17B | 1.15B | 1.18B |
| 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 | -45.02M | -52.92M | -18.26M | -66.41M | -60.62M | -52.34M | -51.94M | -41.63M | -44.26M | -50.5M |
| depreciationAndAmortization | 14.99M | 14.74M | 11.73M | 8.76M | 8.71M | 9.14M | 8.1M | 8.11M | 8.31M | 8.17M |
| deferredIncomeTax | 1.16M | 2.38M | -34.5M | 2.04M | -585K | -1.71M | 310K | 1.92M | 78000 | 64000 |
| stockBasedCompensation | 28.12M | 18.2M | 15.73M | 17.93M | 19.23M | 16.87M | 12.9M | 13.96M | 13.09M | 10.06M |
| changeInWorkingCapital | -51.82M | -44.76M | 12.18M | 10.58M | -22.77M | 24.43M | -742K | 4.27M | 17.84M | -12.89M |
| accountsReceivables | -49.1M | 9.8M | -5.32M | -13.32M | -809K | -28.01M | -2.37M | -23.21M | 2M | -12.26M |
| inventory | -24.57M | -14.32M | -14.05M | -5.2M | -6.31M | -5.28M | -9.65M | -4.98M | 7.51M | -4.63M |
| accountsPayables | -8.16M | 11.85M | -11.15M | 1.37M | 9.78M | 10.95M | 15.78M | -257K | -1.67M | 3.56M |
| otherWorkingCapital | 30.01M | -52.09M | 42.7M | 27.73M | -25.43M | 46.77M | -4.51M | 32.71M | 10.01M | 434K |
| otherNonCashItems | 2.25M | -2.18M | -10.4M | 3.86M | 1.8M | 1.23M | 465K | 378K | 2.35M | 2.88M |
| netCashProvidedByOperatingActivities | -50.33M | -64.53M | -23.52M | -23.24M | -54.22M | -2.39M | -30.92M | -13M | -2.59M | -42.22M |
| investmentsInPropertyPlantAndEquipment | -27.06M | -49.65M | -45.91M | -32.04M | -28.68M | -21.55M | -11.02M | -15.34M | -19.18M | -10.41M |
| acquisitionsNet | -7.31M | - | -132.44M | 128K | - | - | -10.82M | - | - | 1.63M |
| purchasesOfInvestments | -91.33M | -87.62M | -59.96M | -44.78M | -84.64M | -12.61M | -38.55M | -33.92M | -79.36M | -73.62M |
| salesMaturitiesOfInvestments | 89.98M | 33.05M | 30.33M | 68.18M | 84.7M | 15.46M | 29.05M | 27.6M | 46.28M | 69.96M |
| otherInvestingActivities | - | 85000 | 753K | 1.1M | 16000 | 786K | 14.03M | 10.82M | - | 73.62M |
| netCashProvidedByInvestingActivities | -35.72M | -104.15M | -207.23M | -7.42M | -28.6M | -17.93M | -17.3M | -10.84M | -52.26M | 61.17M |
| netDebtIssuance | -73000 | -72.89M | -2.25M | -8.38M | 22.04M | -2.93M | -2.82M | -2.99M | 311.7M | 2.34M |
| longTermNetDebtIssuance | -73000 | -72.89M | -2.25M | -8.38M | 22.04M | -2.93M | -2.82M | -2.99M | 311.7M | 2.34M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 503.21M | 310.24M | 513.82M | 303.84M | 92.81M | - | - | - | - | - |
| netCommonStockIssuance | 503.21M | 310.24M | 513.82M | 303.84M | 92.81M | - | - | - | - | - |
| commonStockIssuance | 503.21M | 310.24M | 513.82M | 303.84M | 92.81M | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -39.85M | -47.82M | -35.89M | -4.92M | 652K | 3.11M | 2.38M | 1.23M | -52.99M | 167K |
| netCashProvidedByFinancingActivities | 463.29M | 189.54M | 475.69M | 290.54M | 115.5M | 183K | -444K | -1.76M | 258.71M | 2.51M |