-$0.36 (-3.32%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 838.81M | 720.42M | 596.43M | 498M | 371.02M | 249.66M | 172.38M | 126.43M | 118.66M | 126.88M |
| costOfRevenue | 126.14M | 113.33M | 103.37M | 95.77M | 78.03M | 52.49M | 36.46M | 20.42M | 25.96M | 28.35M |
| grossProfit | 712.66M | 607.09M | 493.06M | 402.23M | 292.99M | 197.17M | 135.92M | 106.01M | 92.7M | 98.54M |
| researchAndDevelopmentExpenses | 163.21M | 164.59M | 137.76M | 135.54M | 120.41M | 69.21M | 38.56M | - | - | - |
| generalAndAdministrativeExpenses | 141.09M | 180.63M | 167.7M | 156.85M | 117.02M | 50.79M | 15.91M | 49.73M | 33.87M | 28.11M |
| sellingAndMarketingExpenses | 394.75M | 390.82M | 357.78M | 343.21M | 260.34M | 133.28M | 111.12M | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 535.85M | 571.45M | 525.48M | 500.06M | 377.37M | 184.07M | 127.03M | 49.73M | 33.87M | 28.11M |
| otherExpenses | - | 9.66M | - | - | - | - | - | 16.24M | 3.14M | 3.34M |
| operatingExpenses | 699.05M | 745.7M | 663.24M | 635.6M | 497.77M | 253.28M | 165.58M | 65.97M | 37.01M | 31.44M |
| costAndExpenses | 825.2M | 859.03M | 766.6M | 731.37M | 575.8M | 305.77M | 202.05M | 115.16M | 132.93M | 117.24M |
| netInterestIncome | 40.08M | 51.7M | 45.9M | 14.77M | 2.45M | 4.21M | 1.28M | - | - | - |
| interestIncome | 40.08M | 51.7M | 45.9M | 14.77M | 2.45M | 4.21M | 1.28M | - | - | - |
| interestExpense | - | - | - | - | - | - | - | 5.21M | 5.08M | - |
| depreciationAndAmortization | 57.56M | 19.42M | 12.14M | 8.31M | 13.29M | 11.17M | 6.26M | 7.24M | 10.45M | 12.24M |
| ebitda | 110.84M | -109.53M | -111.62M | -212.48M | -168.18M | -44.94M | -23.41M | 18.26M | -4.02M | 16.83M |
| ebit | 53.28M | -128.95M | -123.77M | -220.79M | -181.48M | -56.11M | -29.67M | 11.02M | -14.47M | - |
| nonOperatingIncomeExcludingInterest | -39.67M | -9.66M | -46.4M | -12.58M | -23.3M | - | - | 250K | 204K | - |
| operatingIncome | 13.61M | -138.61M | -170.17M | -233.37M | -204.78M | -56.11M | -29.67M | 11.27M | -14.27M | 9.65M |
| totalOtherIncomeExpensesNet | 39.67M | 47.77M | 46.4M | 12.58M | 23.3M | 2.83M | 2.18M | -5.46M | -5.28M | -5.06M |
| incomeBeforeTax | 53.28M | -90.84M | -123.77M | -220.79M | -181.48M | -53.28M | -27.49M | 5.81M | -19.55M | 4.59M |
| incomeTaxExpense | -130.44M | 4.53M | 13.67M | 11.34M | 10.52M | 4.02M | 3.64M | 1.48M | -19.54M | 1.94M |
| netIncomeFromContinuingOperations | 183.72M | -95.37M | -137.44M | -232.13M | -192M | -57.29M | -31.12M | 4.32M | -7000 | 2.65M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 183.72M | -95.37M | -137.44M | -232.13M | -192M | -57.29M | -31.12M | 4.32M | -7000 | 2.65M |
| netIncomeDeductions | - | - | - | - | -2.65B | -1.56B | -553.34M | - | - | - |
| bottomLineNetIncome | 183.72M | -95.37M | -137.44M | -232.13M | -2.84B | -1.62B | -624.54M | 4.32M | -7000 | 2.65M |
| eps | 0.63 | -0.32 | -0.47 | -0.82 | -10.39 | -6.4 | -0.66 | 0.25 | -0.0 | 0.16 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 632.15M | 620.32M | 488.12M | 304.09M | 747.86M | 95.38M | 75M | 5.77M | 2.17M | 2.07M |
| shortTermInvestments | 211.6M | 449.75M | 699.51M | 843.4M | 575.68M | 142.73M | 147.86M | - | - | - |
| cashAndShortTermInvestments | 843.74M | 1.07B | 1.19B | 1.15B | 1.32B | 238.12M | 222.86M | 5.77M | 2.17M | 2.07M |
| netReceivables | 150.82M | 122.91M | 97.18M | 73.27M | 51.76M | 34.27M | 24.3M | 3.56M | 3.79M | 5.33M |
| accountsReceivables | 150.82M | 122.91M | 97.18M | 70.47M | 51.76M | 34.27M | 24.3M | - | - | - |
| otherReceivables | - | - | - | 2.8M | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | 549K | 719K | 917K |
| prepaids | - | - | - | - | 31.44M | 30.85M | 23.89M | - | - | - |
| otherCurrentAssets | 72.77M | 72.45M | 70.74M | 36.11M | 14.64M | 9.17M | 5.45M | 2.17M | 2.67M | 4.8M |
| totalCurrentAssets | 1.07B | 1.27B | 1.36B | 1.26B | 1.42B | 312.4M | 276.5M | 12.05M | 9.35M | 13.12M |
| propertyPlantEquipmentNet | 78.74M | 62.78M | 55.5M | 57.16M | 21.48M | 20.78M | 19.96M | 4.87M | 10.06M | 28.52M |
| goodwill | 146.68M | 147.01M | 6.18M | 6.18M | 6.18M | 6.18M | 4.47M | 101.76M | 107.75M | 108.47M |
| intangibleAssets | 76.99M | 90.84M | - | 303K | 1.89M | 6.22M | 4.4M | 87M | 87M | 87M |
| goodwillAndIntangibleAssets | 223.66M | 237.85M | 6.18M | 6.48M | 8.08M | 12.4M | 8.88M | 188.76M | 194.75M | 195.47M |
| longTermInvestments | - | - | - | 72000 | - | - | - | 126.18M | - | 57000 |
| taxAssets | 157.47M | 8.5M | 10.01M | 8.69M | 6.28M | 4.39M | 2.06M | 5.17M | 3.55M | 4.96M |
| otherNonCurrentAssets | 75.51M | 37.32M | 29.54M | 50.94M | 25.6M | 17.44M | 14.37M | -90.31M | 28.45M | 31.75M |
| totalNonCurrentAssets | 535.38M | 346.46M | 101.23M | 123.34M | 61.44M | 55.02M | 45.27M | 234.67M | 236.82M | 260.76M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.6B | 1.61B | 1.46B | 1.38B | 1.48B | 367.42M | 321.77M | 246.72M | 246.17M | 273.87M |
| totalPayables | 15.08M | 17.09M | 15.17M | 7.06M | 18.12M | 21.1M | 8.46M | 4.77M | 5.39M | 6.16M |
| accountPayables | 11.51M | 1.62M | 3.48M | 5.91M | 6.32M | 3.71M | 3.66M | 4.77M | 5.39M | 6.16M |
| otherPayables | 3.57M | 15.48M | 11.69M | 1.15M | 11.8M | 17.38M | 4.8M | -4.77M | -5.39M | -6.16M |
| accruedExpenses | - | 25.23M | 16.41M | 20.19M | 20.32M | 15.16M | 14.51M | - | - | - |
| shortTermDebt | - | - | - | 6.78M | - | - | - | 11.4M | 8.4M | 7.88M |
| capitalLeaseObligationsCurrent | - | 8.07M | 2.7M | - | - | - | - | - | - | - |
| taxPayables | - | 728K | 11.69M | 1.15M | 11.8M | 17.38M | 4.8M | 77000 | 77000 | 72000 |
| deferredRevenue | 385.32M | 327.92M | 270.66M | 209.11M | 163.43M | 107M | 68.68M | 1.72M | 918K | 1.36M |
| otherCurrentLiabilities | 97.63M | 29.4M | 22.27M | 28.56M | 21.47M | 8.98M | 6.73M | 14.9M | 13.14M | 7.5M |
| totalCurrentLiabilities | 498.03M | 407.72M | 327.21M | 271.69M | 223.35M | 152.24M | 98.38M | 32.79M | 27.85M | 22.9M |
| longTermDebt | 33.28M | - | - | - | - | - | - | 70.64M | 86.99M | 100.96M |
| capitalLeaseObligationsNonCurrent | 33.28M | 30.22M | 26.8M | 28.17M | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | 8.55M | 784K | 410K |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | 23.12M | 24.46M | 44.18M |
| otherNonCurrentLiabilities | 5.47M | 36.03M | 30.5M | 28.53M | 21.43M | 2.91B | 1.35B | 3.8M | 3.92M | 3.92M |
| totalNonCurrentLiabilities | 72.03M | 66.25M | 57.3M | 56.71M | 21.43M | 2.91B | 1.35B | 106.11M | 116.16M | 149.48M |
| otherLiabilities | - | - | - | - | - | - | - | 8.81M | - | - |
| capitalLeaseObligations | 33.28M | 38.29M | 29.49M | 28.17M | - | - | - | - | - | - |
| totalLiabilities | 570.06M | 473.96M | 384.51M | 328.4M | 244.77M | 3.06B | 1.44B | 147.7M | 144M | 172.38M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 3000 | 3000 | 3000 | 3000 | 3000 | 1000 | 1000 | 170K | 170K | 170K |
| retainedEarnings | -3.55B | -3.74B | -3.64B | -3.5B | -3.27B | -2.7B | -1.12B | -22.32M | -18.61M | -18.61M |
| additionalPaidInCapital | 4.59B | 4.87B | 4.71B | 4.56B | 4.51B | - | - | - | - | - |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 183.72M | -95.37M | -137.44M | -232.13M | -192M | -57.29M | -31.12M | 4.32M | -7000 | 2.65M |
| depreciationAndAmortization | 25.86M | 19.42M | 12.14M | 11.5M | 13.29M | 11.17M | 6.26M | 7.24M | 10.45M | 12.24M |
| deferredIncomeTax | 2.64M | -12.64M | -1.32M | -2.4M | -1.91M | -2.36M | -939K | 1.3M | -19.72M | 1.72M |
| stockBasedCompensation | 146.82M | 216.71M | 210.71M | 207.7M | 173.44M | - | 273K | 495K | 687K | 898K |
| changeInWorkingCapital | 9.83M | 9.73M | -14.08M | -11.1M | 28.02M | 28.92M | 13.72M | -2.24M | -8.71M | -4.53M |
| accountsReceivables | -28.06M | -17.14M | -26.98M | -18.89M | -17.51M | -9.93M | -9.37M | 238K | 1.54M | -522K |
| inventory | - | - | - | - | - | - | - | 19.46M | 9.03M | 6.88M |
| accountsPayables | 9.57M | -2.2M | -2.42M | 77000 | 1.99M | 53000 | 2.66M | -1.21M | -783K | -1.1M |
| otherWorkingCapital | 28.32M | 29.08M | 15.32M | 7.71M | 43.54M | 38.8M | 20.42M | -20.74M | -18.49M | -9.78M |
| otherNonCashItems | -117.95M | 22.8M | 16.17M | 23.92M | -9.4M | 52.09M | 3.65M | -875K | 32.84M | 3.83M |
| netCashProvidedByOperatingActivities | 250.92M | 160.65M | 86.18M | -2.52M | 11.46M | 32.53M | -8.16M | 10.24M | 15.54M | 16.8M |
| investmentsInPropertyPlantAndEquipment | -5.7M | -9.18M | -2.07M | -12.24M | -5.56M | -10.76M | -11.5M | -576K | -3.99M | -18.01M |
| acquisitionsNet | - | -213.9M | - | 137K | - | -5.08M | -5.97M | -134K | - | -2.56M |
| purchasesOfInvestments | -586.83M | -620.57M | -842.8M | -848.56M | -686.08M | -115.69M | -176.58M | -29000 | -5000 | -84000 |
| salesMaturitiesOfInvestments | 830.9M | 887.66M | 1.01B | 575.84M | 274.28M | 120.1M | 48.43M | - | - | - |
| otherInvestingActivities | -32.24M | -5.21M | -6.16M | - | -2.93M | - | -3.32M | 7.72M | 2.34M | 1.27M |
| netCashProvidedByInvestingActivities | 206.13M | 38.8M | 158.5M | -284.83M | -420.3M | -11.42M | -148.95M | 6.99M | -1.65M | -19.39M |
| netDebtIssuance | -8.55M | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | -8.55M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -380M | -6.96M | 7.36M | 10.87M | 1.07B | 246K | 149.82M | - | - | - |
| netCommonStockIssuance | -380M | -6.96M | 7.36M | 10.87M | 1.07B | 246K | - | - | - | - |
| commonStockIssuance | 6.3M | 6.73M | 7.36M | 10.87M | 1.07B | 246K | - | - | - | - |
| commonStockRepurchased | -386.31M | -13.69M | - | - | - | - | -100M | -29000 | -5000 | -84000 |
| netPreferredStockIssuance | - | - | - | - | - | - | 149.82M | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -56.65M | -60.3M | -67.98M | -167.22M | -10.98M | -2.16M | 412K | -13.63M | -13.78M | -2.21M |
| netCashProvidedByFinancingActivities | -445.2M | -67.26M | -60.62M | -156.35M | 1.06B | -1.91M | 150.23M | -13.63M | -13.78M | -2.21M |
| 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 | 228.63M | 222.74M | 215.12M | 204.68M | 196.27M | 194.57M | 186.58M | 174.13M | 165.14M | 160.11M |
| costOfRevenue | 34.69M | 32.17M | 32.96M | 31.14M | 29.88M | 29.46M | 29.81M | 28.18M | 25.89M | 27.01M |
| grossProfit | 193.94M | 190.57M | 182.16M | 173.54M | 166.4M | 165.11M | 156.77M | 145.96M | 139.25M | 133.1M |
| researchAndDevelopmentExpenses | 49.26M | 41.8M | 41.46M | 39.94M | 40M | 41.03M | 47.88M | 40.99M | 34.68M | 35.83M |
| generalAndAdministrativeExpenses | 40.43M | 329K | 47.15M | 47.03M | 47.25M | 47.54M | 46.5M | 44.5M | 42.09M | 44.99M |
| sellingAndMarketingExpenses | 112.32M | 109.36M | 101.01M | 95.22M | 89.16M | 90.67M | 101.25M | 104.25M | 94.64M | 92.32M |
| sellingGeneralAndAdministrativeExpenses | 152.74M | 109.69M | 148.16M | 142.25M | 136.4M | 138.21M | 147.75M | 148.75M | 136.74M | 137.31M |
| otherExpenses | - | - | - | - | 405K | 9.66M | - | - | - | - |
| operatingExpenses | 202M | 151.49M | 189.62M | 182.19M | 176.81M | 188.9M | 195.63M | 189.74M | 171.42M | 173.14M |
| costAndExpenses | 236.69M | 183.01M | 222.58M | 213.33M | 206.69M | 218.36M | 225.44M | 217.92M | 197.31M | 200.15M |
| netInterestIncome | 7.02M | 7.16M | 8.78M | 10.16M | 11.29M | 11.62M | 12.39M | 13.78M | 13.91M | 13.13M |
| interestIncome | 7.02M | 7.16M | 8.78M | 10.16M | 11.29M | 11.62M | 12.39M | 13.78M | 13.91M | 13.13M |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 7.86M | 14.9M | 4.53M | 6.28M | 6.36M | 6.36M | 6.34M | 3.75M | 2.97M | 3.05M |
| ebitda | 1.23M | 61.79M | 4.48M | 10.17M | -3.65M | -7.76M | -18.6M | -26.79M | -16.4M | -22.28M |
| ebit | -6.63M | 46.89M | -52000 | 3.89M | -10.01M | -14.13M | -24.94M | -30.54M | -19.37M | -25.33M |
| nonOperatingIncomeExcludingInterest | -1.43M | -7.16M | -7.4M | -12.55M | -405K | -9.66M | -13.93M | -13.25M | -12.8M | -14.72M |
| operatingIncome | -8.06M | 39.73M | -7.46M | -8.66M | -10.42M | -23.79M | -38.86M | -43.79M | -32.17M | -40.04M |
| totalOtherIncomeExpensesNet | 1.43M | 7.16M | 7.4M | 12.55M | 12.97M | 7.8M | 13.93M | 13.25M | 12.8M | 14.72M |
| incomeBeforeTax | -6.63M | 46.89M | -52000 | 3.89M | 2.55M | -15.99M | -24.94M | -30.54M | -19.37M | -25.33M |
| incomeTaxExpense | -1.82M | -144.56M | 4.63M | 5.63M | 3.86M | 5.91M | 5.02M | -10.36M | 3.95M | 2.76M |
| netIncomeFromContinuingOperations | -4.81M | 191.45M | -4.68M | -1.74M | -1.3M | -21.9M | -29.96M | -20.18M | -23.32M | -28.08M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -4.81M | 191.45M | -4.68M | -1.74M | -1.3M | -21.9M | -29.96M | -20.18M | -23.32M | -28.08M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -4.81M | 191.45M | -4.68M | -1.74M | -1.3M | -21.9M | -29.96M | -20.18M | -23.32M | -28.08M |
| eps | -0.02 | 0.68 | -0.02 | -0.01 | -0.0 | -0.07 | -0.1 | -0.07 | -0.08 | -0.09 |
| 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 | 548.17M | 632.15M | 420.93M | 485.97M | 594.24M | 620.32M | 391.1M | 310.27M | 468.02M | 488.12M |
| shortTermInvestments | 231.07M | 211.6M | 392.3M | 440.23M | 401.08M | 449.75M | 663.88M | 708.85M | 739.31M | 699.51M |
| cashAndShortTermInvestments | 779.24M | 843.74M | 813.24M | 926.2M | 995.32M | 1.07B | 1.05B | 1.02B | 1.21B | 1.19B |
| netReceivables | 127.34M | 150.82M | 119.81M | 115.86M | 112.3M | 122.91M | 99.17M | 100.87M | 84.32M | 97.18M |
| accountsReceivables | 127.34M | 150.82M | 119.81M | 115.86M | 112.3M | 122.91M | 99.17M | 100.87M | 84.32M | 97.18M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 100.24M | 72.77M | 88.3M | 94.45M | 88.45M | 72.45M | 78.63M | 77.01M | 75.46M | 70.74M |
| totalCurrentAssets | 1.01B | 1.07B | 1.02B | 1.14B | 1.2B | 1.27B | 1.23B | 1.2B | 1.37B | 1.36B |
| propertyPlantEquipmentNet | 81.19M | 78.74M | 72.23M | 63.25M | 63.56M | 62.78M | 56.01M | 56.14M | 52.81M | 55.5M |
| goodwill | 199.32M | 146.68M | 146.68M | 146.68M | 147.01M | 147.01M | 147.01M | 147.01M | 6.18M | 6.18M |
| intangibleAssets | 96.7M | 76.99M | 80.4M | 83.82M | 87.33M | 90.84M | 94.43M | 98.02M | - | - |
| goodwillAndIntangibleAssets | 296.03M | 223.66M | 227.08M | 230.49M | 234.34M | 237.85M | 241.45M | 245.04M | 6.18M | 6.18M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 176.02M | 157.47M | 8.68M | 8.98M | 8.99M | 8.5M | 9.53M | 9.52M | 9.51M | 10.01M |
| otherNonCurrentAssets | 45.34M | 75.51M | 42.63M | 41.59M | 38.23M | 37.32M | 35.42M | 35.9M | 31.84M | 29.54M |
| totalNonCurrentAssets | 598.57M | 535.38M | 350.61M | 344.32M | 345.11M | 346.46M | 342.4M | 346.59M | 100.34M | 101.23M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.61B | 1.6B | 1.37B | 1.48B | 1.54B | 1.61B | 1.58B | 1.54B | 1.47B | 1.46B |
| totalPayables | 36.28M | 15.08M | 25.15M | 19.74M | 17.73M | 17.09M | 20.32M | 23.63M | 14.32M | 15.17M |
| accountPayables | 18.58M | 11.51M | 7.62M | 4.9M | 2.15M | 1.62M | 6.96M | 9.77M | 1.52M | 3.48M |
| otherPayables | 17.7M | 3.57M | 17.53M | 14.84M | 15.58M | 15.48M | 13.37M | 13.86M | 12.8M | 11.69M |
| accruedExpenses | 49.93M | - | 33.93M | 32.7M | 24.75M | 25.23M | 23.18M | 24.8M | 19.46M | 16.41M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 9.39M | - | 8.25M | 9.21M | 9.26M | 8.07M | 5.63M | 3.99M | 1.74M | 2.7M |
| taxPayables | - | 3.57M | 3.8M | 14.84M | 15.58M | 15.48M | 13.37M | 13.86M | 12.8M | 11.69M |
| deferredRevenue | 397.85M | 385.32M | 353.44M | 344.88M | 335.76M | 327.92M | 301.07M | 292.37M | 280.84M | 270.66M |
| otherCurrentLiabilities | 26.59M | 97.63M | 29.85M | 26.1M | 26M | 29.4M | 27.73M | 22.89M | 19.94M | 22.27M |
| totalCurrentLiabilities | 520.05M | 498.03M | 450.62M | 432.62M | 413.5M | 407.72M | 377.93M | 367.68M | 336.3M | 327.21M |
| longTermDebt | 29.4M | 33.28M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | 33.28M | 31.42M | 26.82M | 30.6M | 30.22M | 25.53M | 27.68M | 24.6M | 26.8M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 36.73M | 5.47M | 38.44M | 36.75M | 35.25M | 36.03M | 36.7M | 33.12M | 28.42M | 30.5M |
| totalNonCurrentLiabilities | 66.13M | 72.03M | 69.86M | 63.56M | 65.85M | 66.25M | 62.23M | 60.8M | 53.01M | 57.3M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 9.39M | 33.28M | 39.67M | 36.02M | 39.86M | 38.29M | 31.16M | 31.67M | 26.34M | 29.49M |
| totalLiabilities | 586.18M | 570.06M | 520.47M | 496.18M | 479.35M | 473.96M | 440.16M | 428.48M | 389.32M | 384.51M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 3000 | 3000 | 3000 | 3000 | 3000 | 3000 | 3000 | 3000 | 3000 | 3000 |
| retainedEarnings | -3.56B | -3.55B | -3.74B | -3.74B | -3.74B | -3.74B | -3.71B | -3.68B | -3.66B | -3.64B |
| additionalPaidInCapital | 4.58B | 4.59B | 4.6B | 4.72B | 4.8B | 4.87B | 4.85B | 4.8B | 4.74B | 4.71B |
| 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 | -4.81M | 183.72M | -4.68M | -1.74M | -1.3M | -21.9M | -29.96M | -20.18M | -23.32M | -28.08M |
| depreciationAndAmortization | 7.86M | 6.61M | 6.6M | 6.28M | 6.36M | 6.36M | 6.34M | 3.75M | 2.97M | 3.05M |
| deferredIncomeTax | -5.86M | 3.1M | - | - | -459K | 1.16M | - | -14.28M | 477K | -1.44M |
| stockBasedCompensation | 43.92M | -2.65M | 48.53M | 49.28M | 51.66M | 50.42M | 58.71M | 55.14M | 52.44M | 50.64M |
| changeInWorkingCapital | 2.93M | 14.13M | 6.05M | -4.09M | -6.26M | -2.86M | 1.6M | 6.85M | 4.14M | 1.82M |
| accountsReceivables | 24.92M | -31.09M | -3.95M | -3.61M | 10.59M | -23.75M | 1.65M | -7.9M | 12.85M | -16.98M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 6.89M | 3.98M | 2.32M | 2.75M | 526K | -5.33M | -2.86M | 7.95M | -1.97M | 796K |
| otherWorkingCapital | -28.88M | 41.24M | 7.69M | -3.23M | -17.38M | 26.22M | 2.81M | 6.8M | -6.75M | 18M |
| otherNonCashItems | 18.35M | -134.02M | 6.97M | 8.86M | 7.97M | 8.18M | 5.64M | 5.06M | 3.92M | 4.87M |
| netCashProvidedByOperatingActivities | 62.39M | 70.88M | 63.47M | 58.59M | 57.97M | 41.36M | 42.33M | 36.34M | 40.62M | 30.87M |
| investmentsInPropertyPlantAndEquipment | -3.9M | -2.23M | -1.79M | -380K | -1.3M | -2.66M | -1.06M | -3.51M | -1.95M | -1.08M |
| acquisitionsNet | -56.91M | - | - | - | - | - | - | -213.88M | 41000 | - |
| purchasesOfInvestments | -147.42M | -95.84M | -143.79M | -225.27M | -121.93M | -53.94M | -173.46M | -174.3M | -218.88M | -189.12M |
| salesMaturitiesOfInvestments | 129.35M | 277.52M | 195.54M | 187.48M | 172.19M | 269.87M | 225.81M | 208.98M | 183.02M | 203.6M |
| otherInvestingActivities | -3.37M | -22.25M | -4.42M | -4.67M | -2.73M | -4.12M | -1.14M | - | - | -1.18M |
| netCashProvidedByInvestingActivities | -82.26M | 157.2M | 45.54M | -42.84M | 46.23M | 209.15M | 50.15M | -182.72M | -37.77M | 12.22M |
| netDebtIssuance | - | -8.55M | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | -8.55M | - | - | - | - | - | - | - | - |
| netStockIssuance | -48.37M | 2.92M | -159.1M | -110.26M | -113.56M | -10.63M | 3000 | 3.66M | 10000 | 2.96M |
| netCommonStockIssuance | -48.37M | 2.92M | -159.1M | -110.26M | -113.56M | -10.63M | 3000 | 3.66M | 10000 | 2.96M |
| commonStockIssuance | - | 2.92M | 12000 | 3.32M | 48000 | 3.06M | 3000 | 3.66M | 10000 | 2.96M |
| commonStockRepurchased | -48.37M | - | -159.11M | -113.59M | -113.61M | -13.69M | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -7.16M | -11.24M | -14.95M | -13.75M | -16.71M | -10.67M | -11.64M | -15.02M | -22.96M | -16.17M |
| netCashProvidedByFinancingActivities | -55.53M | -16.87M | -174.05M | -124.01M | -130.27M | -21.3M | -11.64M | -11.36M | -22.95M | -13.21M |