-$0.05 (-2.25%)
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 735.75M | 715.07M | 728.7M | 728.7M | 638.13M | 532.34M | 446.24M | 352.59M | 296.5M | 253.39M |
| costOfRevenue | 260.7M | 229.8M | 224.9M | 224.9M | 247.56M | 230.15M | 201.23M | 129.97M | 71.17M | 62.11M |
| grossProfit | 475.05M | 485.27M | 503.8M | 503.8M | 390.57M | 302.19M | 245.01M | 222.61M | 225.33M | 191.27M |
| researchAndDevelopmentExpenses | 112.98M | 123.21M | 136.22M | 136.22M | 112.39M | 92.03M | 77.79M | 62.06M | 34.8M | 27.45M |
| generalAndAdministrativeExpenses | 90.72M | 82.41M | 112.21M | 108M | 118.1M | 100.08M | 87.02M | 73.56M | 38.92M | 31.21M |
| sellingAndMarketingExpenses | 252.4M | 264.46M | 271.94M | 311.88M | 314.22M | 256.23M | 240.01M | 177.98M | 184.04M | 139.28M |
| sellingGeneralAndAdministrativeExpenses | 343.13M | 346.87M | 384.15M | 419.88M | 432.33M | 356.31M | 327.04M | 251.54M | 222.96M | 170.49M |
| otherExpenses | - | - | 11.03M | -24.7M | - | - | - | 2.82M | - | 1.79M |
| operatingExpenses | 456.11M | 470.08M | 531.4M | 531.4M | 544.71M | 448.34M | 404.83M | 313.6M | 257.76M | 197.94M |
| costAndExpenses | 716.81M | 699.88M | 756.31M | 756.31M | 792.27M | 678.49M | 606.06M | 443.57M | 328.93M | 260.06M |
| netInterestIncome | 17.76M | -25.54M | -39.82M | -35.85M | -22.68M | -18.71M | - | - | - | - |
| interestIncome | - | 3.32M | - | 3.98M | - | - | - | - | - | - |
| interestExpense | -17.76M | 28.86M | 39.82M | 39.82M | 22.68M | 18.71M | - | - | - | - |
| depreciationAndAmortization | 32.27M | 39.22M | 47.18M | 47.18M | 50.42M | 45.12M | 37.23M | 24.67M | 15.72M | 10.44M |
| ebitda | 53.56M | 44.01M | 23.06M | 23.06M | -102.68M | -100.91M | -122.59M | -64.96M | -22.49M | 3.77M |
| ebit | 21.29M | 4.79M | -24.13M | -24.13M | -153.1M | -146.03M | -159.82M | -89.63M | -32.43M | -6.67M |
| nonOperatingIncomeExcludingInterest | -2.35M | 10.4M | -3.48M | -3.48M | -1.05M | -118K | - | -1.36M | -9.47M | - |
| operatingIncome | 18.94M | 15.19M | -27.6M | -27.6M | -154.14M | -146.15M | -159.82M | -90.99M | -41.9M | -6.67M |
| totalOtherIncomeExpensesNet | -15.41M | -39.26M | -36.35M | -36.35M | -21.63M | -18.59M | -11.72M | 2.82M | 3.69M | 1.79M |
| incomeBeforeTax | 3.53M | -24.06M | -63.95M | -63.95M | -175.77M | -164.74M | -171.54M | -88.17M | -38.2M | -4.88M |
| incomeTaxExpense | 1.88M | 3.15M | 3.64M | 3.64M | -387K | 843K | 832K | 569K | 66.29M | -126K |
| netIncomeFromContinuingOperations | 1.65M | -27.21M | -67.59M | -67.59M | -175.38M | -165.58M | -172.37M | -88.74M | -104.5M | -4.75M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 1.65M | -27.21M | -67.59M | -67.59M | -175.38M | -165.58M | -172.37M | -88.74M | -104.5M | -4.75M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 1.65M | -27.21M | -67.59M | -67.59M | -175.38M | -165.58M | -172.37M | -88.74M | -104.5M | -4.75M |
| eps | 0.01 | -0.21 | -0.56 | -0.56 | -1.55 | -1.4 | -1.72 | -0.94 | -1.14 | -0.05 |
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 93.26M | 88.05M | 116.26M | 111.4M | 91.2M | 112.53M | 137.39M | 276.58M | 31.7M | 41.03M |
| shortTermInvestments | - | - | 1.05M | 26.23M | 44.84M | 40.34M | 33.46M | 69.9M | 120.56M | 133.96M |
| cashAndShortTermInvestments | 93.26M | 88.05M | 117.31M | 137.63M | 136.05M | 152.87M | 170.85M | 346.48M | 152.26M | 174.99M |
| netReceivables | 57M | 49.68M | 58.98M | 62.31M | 57.4M | 63.99M | 55.09M | 20.18M | 16.3M | 14.26M |
| accountsReceivables | 46.34M | 44.71M | 54.51M | 56.64M | 57.4M | 63.99M | 48.24M | 20.18M | 16.3M | 14.26M |
| otherReceivables | 10.66M | 4.97M | 4.47M | 5.67M | - | - | 6.85M | - | - | - |
| inventory | - | - | - | - | - | - | 32.82M | 15.6M | - | 908K |
| prepaids | 23.56M | 21.77M | 18.17M | 18.55M | 24.22M | 17.97M | 14.49M | - | - | - |
| otherCurrentAssets | 35.99M | 44.37M | 53.38M | 54.64M | 57.95M | 41.7M | 3.91M | 15.13M | 10.04M | 7.19M |
| totalCurrentAssets | 209.81M | 203.87M | 247.84M | 273.12M | 275.62M | 276.53M | 277.16M | 397.39M | 178.6M | 197.35M |
| propertyPlantEquipmentNet | 72.49M | 81.43M | 89.1M | 110.32M | 142.43M | 159.74M | 173.34M | 52.84M | 35.73M | 16.38M |
| goodwill | 276.37M | 271.53M | 266.57M | 266.86M | 266.87M | 131.52M | 128.3M | 39.69M | 40.05M | 46.14M |
| intangibleAssets | 57.59M | 67.95M | 86.72M | 107.11M | 128.21M | 17.13M | 24M | 11.68M | 11.96M | 17.04M |
| goodwillAndIntangibleAssets | 333.96M | 339.48M | 353.29M | 373.98M | 395.08M | 148.65M | 152.3M | 51.37M | 52.01M | 63.17M |
| longTermInvestments | - | 8.08M | - | - | 2.67M | - | 16.08M | 8.1M | 8.1M | - |
| taxAssets | - | - | - | - | - | - | 53.31M | -8.1M | -8.1M | 48.86M |
| otherNonCurrentAssets | 46.56M | 50.32M | 65.75M | 84.4M | 94.46M | 93.49M | 28.44M | 44.76M | 10.87M | 8.08M |
| totalNonCurrentAssets | 453.01M | 479.31M | 508.14M | 568.69M | 634.65M | 401.88M | 423.48M | 148.97M | 98.61M | 136.5M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 662.82M | 683.18M | 755.98M | 841.81M | 910.27M | 678.41M | 700.64M | 546.36M | 277.21M | 333.86M |
| totalPayables | 59.95M | 69.96M | 92.96M | 76.37M | 82.29M | 31.24M | 50.51M | 46.14M | 30.27M | 23.98M |
| accountPayables | 36.71M | 45.77M | 48.86M | 46.8M | 49.72M | 31.24M | 40.26M | 32.28M | 23.9M | 15.71M |
| otherPayables | 23.24M | 24.19M | 44.1M | 29.57M | 32.57M | - | 10.25M | 13.86M | 6.37M | 8.27M |
| accruedExpenses | 24.98M | 21.09M | 14.46M | 14.56M | 23.17M | 44.33M | 37.28M | 18.44M | 17.41M | 11.51M |
| shortTermDebt | 39.22M | 11.59M | - | 62.93M | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 10.36M | 11.1M | 11.3M | 11.5M | 15.48M | 12.94M | 5.88M | - | - | - |
| taxPayables | - | 24.19M | 44.1M | 29.57M | 32.57M | - | 10.25M | 13.86M | 6.37M | 5.35M |
| deferredRevenue | 36.7M | 37.75M | 34.32M | 34.91M | 34.26M | - | 7.1M | 3.34M | 2.56M | 2.14M |
| otherCurrentLiabilities | 21.65M | 17.74M | 19.55M | 29.61M | 36.32M | 32.87M | 22.66M | 6.79M | 6.03M | 5.71M |
| totalCurrentLiabilities | 192.86M | 169.24M | 172.58M | 229.89M | 191.53M | 121.38M | 123.42M | 74.7M | 56.26M | 43.34M |
| longTermDebt | 282.26M | 338.37M | 409.69M | 428.81M | 447.45M | 308.44M | 291.54M | 216.04M | - | - |
| capitalLeaseObligationsNonCurrent | 39.1M | 49.2M | 56.65M | 65.62M | 74.52M | 82.46M | 92.45M | - | - | - |
| deferredRevenueNonCurrent | 181K | 706K | 7.81M | 10.62M | 11.43M | 3M | 1.12M | 6000 | 19000 | 60000 |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | -1.12M | -6000 | - | - |
| otherNonCurrentLiabilities | 1.82M | 3.46M | 7.29M | 6.96M | 2.98M | 2.64M | 2.5M | 6.22M | 2.15M | 1.85M |
| totalNonCurrentLiabilities | 323.36M | 391.73M | 481.44M | 512.02M | 536.38M | 396.53M | 386.48M | 222.26M | 2.17M | 1.91M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 49.46M | 60.3M | 67.94M | 77.13M | 90M | 95.4M | 98.33M | - | - | - |
| totalLiabilities | 516.21M | 560.97M | 654.02M | 741.9M | 727.9M | 517.9M | 509.91M | 296.97M | 58.44M | 45.25M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 141K | 134K | 125K | 115K | 118K | 109K | 103K | 96000 | 93000 | 91000 |
| retainedEarnings | -886.07M | -887.72M | -860.51M | -792.92M | -766.44M | -591.06M | -422.67M | -250.3M | -201.46M | -114.61M |
| additionalPaidInCapital | 1.04B | 1.02B | 973.9M | 905.64M | 956.6M | 755.64M | 625.47M | 506.95M | 425.79M | 412.76M |
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 1.65M | -27.21M | -67.59M | -73.14M | -175.38M | -165.58M | -172.37M | -88.74M | -104.5M | -4.75M |
| depreciationAndAmortization | 18.06M | 39.22M | 47.18M | 52.28M | 48.55M | 45.12M | 37.23M | 24.67M | 15.72M | 10.44M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | 66.27M | -897K |
| stockBasedCompensation | - | 39.94M | 61.91M | 89.54M | 133.33M | - | 70.88M | 44.51M | 29.18M | 21.46M |
| changeInWorkingCapital | -42.48M | -52.06M | -31.82M | -61.96M | -46.11M | -67.15M | -85.2M | -2.76M | 6.62M | 1.02M |
| accountsReceivables | -5.77M | 7.84M | 753K | -8.45M | 6.87M | -14.87M | -12.74M | -5.39M | -2.4M | -4.8M |
| inventory | - | - | - | - | - | - | - | -4.34M | - | -430K |
| accountsPayables | -17.36M | -24.81M | -4.18M | -24.4M | - | -10.03M | - | 17.25M | 11.86M | 4.17M |
| otherWorkingCapital | -19.35M | -35.1M | -28.39M | -29.1M | -52.98M | -42.25M | -72.46M | -10.28M | 9.02M | 2.07M |
| otherNonCashItems | 78.48M | 63.67M | 69.31M | 42.07M | 74.29M | 173.56M | 55.56M | 7.45M | 8.75M | 1.21M |
| netCashProvidedByOperatingActivities | 55.72M | 63.55M | 78.98M | 48.79M | 34.68M | -14.07M | -93.9M | -14.87M | 22.04M | 28.48M |
| investmentsInPropertyPlantAndEquipment | -15.98M | -2.4M | -2.65M | -2.99M | -4.14M | -35.25M | -35.83M | -34.72M | -21.66M | -14.37M |
| acquisitionsNet | -4.76M | -3.23M | - | -1.25M | -125.41M | -10.4M | -59.13M | -5.62M | -12.49M | -2.88M |
| purchasesOfInvestments | - | -771K | -6.17M | -53.31M | -83.38M | -52.17M | -42.22M | -54.13M | -115.22M | -140.03M |
| salesMaturitiesOfInvestments | - | 1.05M | 31.66M | 74.5M | 73.32M | 61.5M | 62.46M | 105.34M | 128.22M | 135.08M |
| otherInvestingActivities | - | -11.07M | -14.29M | -10.9M | -20.37M | - | -31.57M | -25.62M | 13.88M | -5.52M |
| netCashProvidedByInvestingActivities | -20.73M | -16.42M | 8.55M | 6.05M | -159.98M | -36.32M | -106.29M | 10.87M | -7.27M | -22.19M |
| netDebtIssuance | -30M | -73M | -88.3M | 17.51M | 134.6M | -78000 | 73.6M | 278.58M | -1.08M | -674K |
| longTermNetDebtIssuance | -30M | -73M | -88.3M | 17.51M | 134.6M | -78000 | 73.6M | 278.58M | -1.08M | -674K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 981K | 3.69M | 4.88M | -60.21M | -44.98M | 13.34M | - | -7.82M | -22.44M | -3M |
| netCommonStockIssuance | 981K | 3.69M | 4.88M | -60.21M | -44.98M | 13.34M | - | -7.82M | -22.44M | -3M |
| commonStockIssuance | 2.83M | 3.69M | 4.88M | - | - | 13.34M | - | - | - | 5.09M |
| commonStockRepurchased | -1.85M | - | - | -60.21M | -44.98M | - | - | -7.82M | -22.44M | -3M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.35M | -5.8M | - | 4.92M | 15.8M | -69000 | -1.51M | -21.52M | 7.08M | 5.27M |
| netCashProvidedByFinancingActivities | -30.37M | -75.11M | -83.41M | -37.78M | 105.42M | 13.19M | 72.1M | 249.24M | -16.44M | 1.6M |
| 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 | 185.25M | 185.05M | 184.1M | 181.36M | 177.04M | 178.88M | 181M | 177.04M | 178.88M | 181M |
| costOfRevenue | 67.28M | 66.83M | 64.76M | 60.92M | 56.99M | 57.8M | 57.82M | 56.99M | 57.8M | 57.82M |
| grossProfit | 117.96M | 118.22M | 119.34M | 120.44M | 120.05M | 121.08M | 123.18M | 120.05M | 121.08M | 123.18M |
| researchAndDevelopmentExpenses | 29.51M | 26.74M | 28.36M | 28.36M | 29.95M | 29.83M | 31.29M | 29.95M | 29.83M | 31.29M |
| generalAndAdministrativeExpenses | 24.34M | 20.82M | 22.24M | 23.33M | 22.84M | 16.63M | 19.85M | 22.84M | 16.63M | 19.85M |
| sellingAndMarketingExpenses | 56.77M | 60.51M | 63.84M | 68.18M | 66.84M | 65.64M | 64.87M | 66.84M | 65.64M | 64.87M |
| sellingGeneralAndAdministrativeExpenses | 81.11M | 81.33M | 86.07M | 91.51M | 89.68M | 82.27M | 84.72M | 89.68M | 82.27M | 84.72M |
| otherExpenses | - | 446K | - | - | - | - | - | - | - | - |
| operatingExpenses | 110.62M | 108.52M | 113.99M | 119.88M | 119.63M | 112.11M | 116.01M | 119.63M | 112.11M | 116.01M |
| costAndExpenses | 177.9M | 175.36M | 178.75M | 180.8M | 176.62M | 169.9M | 173.83M | 176.62M | 169.9M | 173.83M |
| netInterestIncome | -3.88M | -4.08M | -3.49M | -3.49M | -4.58M | -5.07M | -6.97M | -4.58M | -5.07M | -6.97M |
| interestIncome | 491K | 508K | 476K | 476K | 570K | 768K | 936K | 570K | 768K | 936K |
| interestExpense | 4.37M | 4.59M | 3.97M | 3.97M | 5.15M | 5.84M | 7.9M | 5.15M | 5.84M | 7.9M |
| depreciationAndAmortization | 4.38M | 4.61M | 8.22M | 7.86M | 8.32M | 9.92M | 10.21M | 8.32M | 9.92M | 10.21M |
| ebitda | 8.72M | 14.81M | 14.03M | 8.79M | 8.54M | 19.7M | 4.67M | 8.54M | 19.7M | 4.67M |
| ebit | 4.34M | 10.2M | 5.82M | 929K | 219K | 9.77M | -5.54M | 219K | 9.77M | -5.54M |
| nonOperatingIncomeExcludingInterest | 3.01M | -511K | -468K | -364K | 200K | -793K | 12.71M | 200K | -793K | 12.71M |
| operatingIncome | 7.35M | 9.69M | 5.35M | 565K | 419K | 8.98M | 7.17M | 419K | 8.98M | 7.17M |
| totalOtherIncomeExpensesNet | -7.38M | -4.08M | -4.37M | -3.6M | -5.35M | -5.05M | -20.61M | -5.35M | -5.05M | -20.61M |
| incomeBeforeTax | -28000 | 5.62M | 975K | -3.04M | -4.93M | 3.93M | -13.44M | -4.93M | 3.93M | -13.44M |
| incomeTaxExpense | -134K | 528K | 208K | 1.28M | 467K | 908K | 1.1M | 467K | 908K | 1.1M |
| netIncomeFromContinuingOperations | 106K | 5.09M | 767K | -4.32M | -5.4M | 3.02M | -14.54M | -5.4M | 3.02M | -14.54M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 106K | 5.09M | 767K | -4.32M | -5.4M | 3.02M | -14.54M | -5.4M | 3.02M | -14.54M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 106K | 5.09M | 767K | -4.32M | -5.4M | 3.02M | -14.54M | -5.4M | 3.02M | -14.54M |
| eps | 0.0 | 0.04 | 0.01 | -0.03 | -0.04 | 0.02 | -0.11 | -0.04 | 0.02 | -0.11 |
| 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 | 93.26M | 86.88M | 75.87M | 81.32M | 88.05M | 104.16M | 117.4M | 130.76M | 116.26M | 104.16M |
| shortTermInvestments | - | - | - | - | - | - | - | - | 1.05M | - |
| cashAndShortTermInvestments | 93.26M | 86.88M | 75.87M | 81.32M | 88.05M | 104.16M | 117.4M | 130.76M | 117.31M | 104.16M |
| netReceivables | 57M | 54.74M | 66.89M | 60.51M | 49.68M | 52.31M | 64.57M | 59.2M | 68.43M | 52.31M |
| accountsReceivables | 46.34M | 47.37M | 61.2M | 54.61M | 44.71M | 48.71M | 61.17M | 52.7M | 68.43M | 48.71M |
| otherReceivables | 10.66M | 7.37M | 5.69M | 5.9M | 4.97M | 3.6M | 3.4M | 6.5M | - | 3.6M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 23.56M | 22.68M | 22.2M | 22.18M | 21.77M | 19.03M | 16.81M | 15.78M | 18.17M | 19.03M |
| otherCurrentAssets | 35.99M | 39.58M | 40.66M | 43.98M | 44.37M | 43.58M | 47.57M | 52.03M | 43.92M | 43.58M |
| totalCurrentAssets | 209.81M | 203.88M | 205.62M | 207.98M | 203.87M | 219.09M | 246.35M | 257.78M | 247.84M | 219.09M |
| propertyPlantEquipmentNet | 72.49M | 76.57M | 77.82M | 82M | 81.43M | 82M | 85.19M | 87.33M | 89.1M | 82M |
| goodwill | 276.37M | 274M | 273.8M | 266.22M | 271.53M | 266.22M | 269.23M | 266.4M | 266.57M | 266.22M |
| intangibleAssets | 57.59M | 57.39M | 60.97M | 71.42M | 67.95M | 71.42M | 76.52M | 81.62M | 86.72M | 71.42M |
| goodwillAndIntangibleAssets | 333.96M | 331.39M | 334.78M | 337.64M | 339.48M | 337.64M | 345.75M | 348.02M | 353.29M | 337.64M |
| longTermInvestments | - | - | 7.36M | - | 8.08M | - | 7.91M | 7.62M | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 46.56M | 49.68M | 45.18M | 57.19M | 50.32M | 59.48M | 54.93M | 54.99M | 65.75M | 59.48M |
| totalNonCurrentAssets | 453.01M | 457.64M | 465.13M | 476.37M | 479.31M | 479.12M | 493.78M | 497.96M | 508.14M | 479.12M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 662.82M | 661.52M | 670.76M | 684.35M | 683.18M | 698.21M | 740.13M | 755.74M | 755.98M | 698.21M |
| totalPayables | 59.95M | 61.12M | 68.42M | 68.68M | 69.96M | 77.09M | 82.11M | 51.73M | 48.86M | 77.09M |
| accountPayables | 36.71M | 36M | 43.31M | 42.89M | 45.77M | 53.07M | 51.26M | 51.73M | 48.86M | 53.07M |
| otherPayables | 23.24M | 25.12M | 25.12M | 25.79M | 24.19M | 24.01M | 30.85M | - | - | 24.01M |
| accruedExpenses | 24.98M | 24.26M | 21.57M | 23.96M | 21.09M | 20.23M | 19.9M | 75.37M | 34.01M | 20.23M |
| shortTermDebt | 39.22M | 26.7M | 19.17M | 6.65M | 11.59M | 16.52M | 39.39M | - | - | 16.52M |
| capitalLeaseObligationsCurrent | 10.36M | 10.57M | 10.74M | 11M | 11.1M | 11.39M | 11.71M | 11.56M | 11.3M | 11.39M |
| taxPayables | - | - | 24.19M | 24.01M | 24.19M | 30.85M | 30.85M | - | - | 24.01M |
| deferredRevenue | 36.7M | 36.81M | 43.57M | 42.13M | 37.75M | 33.39M | 37.7M | 33.7M | - | 33.39M |
| otherCurrentLiabilities | 21.65M | 20.48M | 20.19M | 24.02M | 17.74M | 17.36M | 18.03M | - | 78.42M | 17.36M |
| totalCurrentLiabilities | 192.86M | 179.94M | 183.66M | 176.44M | 169.24M | 175.98M | 208.84M | 172.36M | 172.58M | 175.98M |
| longTermDebt | 282.26M | 294.47M | 306.62M | 328.73M | 338.37M | 348.01M | 357.49M | 410.75M | 409.69M | 348.01M |
| capitalLeaseObligationsNonCurrent | 39.1M | 41.85M | 44.42M | 47.01M | 49.2M | 49.84M | 52.78M | 55.18M | 56.65M | 49.84M |
| deferredRevenueNonCurrent | 181K | 333K | 477K | 645K | 706K | 5.96M | 6.59M | 7.66M | 7.81M | 5.96M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 1.82M | 2.07M | 2.42M | 3.33M | 3.46M | 5.41M | 4.6M | 5.2M | 7.29M | 5.41M |
| totalNonCurrentLiabilities | 323.36M | 338.72M | 353.93M | 379.72M | 391.73M | 409.22M | 421.47M | 478.79M | 481.44M | 409.22M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 49.46M | 52.42M | 55.16M | 58.01M | 60.3M | 61.23M | 64.49M | 66.74M | 67.94M | 61.23M |
| totalLiabilities | 516.21M | 518.66M | 537.59M | 556.16M | 560.97M | 585.2M | 630.31M | 651.15M | 654.02M | 585.2M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 141K | 139K | 139K | 136K | 134K | 131K | 131K | 128K | 125K | 131K |
| retainedEarnings | -886.07M | -886.18M | -891.27M | -892.04M | -887.72M | -882.32M | -885.34M | -870.8M | -860.51M | -882.32M |
| additionalPaidInCapital | 1.04B | 1.03B | 1.03B | 1.02B | 1.02B | 998.57M | 998.57M | 987.17M | 973.9M | 1.01B |
| 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 | 106K | 11.26M | -5.4M | -4.32M | 3.02M | 3.02M | -14.54M | -10.29M | -23.59M | -21.22M |
| depreciationAndAmortization | 4.38M | -518K | 8.32M | 7.86M | 9.92M | 9.92M | 3.19M | 10.76M | 11.33M | 11.5M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | 1.28M | 8.23M | 6.35M | 9.53M | 9.53M | 9.38M | 12.8M | - | - |
| changeInWorkingCapital | -8.46M | -7M | -15.62M | -9.97M | -13.51M | -13.51M | 8.36M | -8.36M | -5.21M | -8.53M |
| accountsReceivables | -2.29M | 12.91M | 2.7M | -9.5M | 10.46M | 10.46M | -4.58M | -732K | 2.94M | -2.49M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -4.16M | -7.14M | - | 3.35M | - | -10.3M | -7.47M | - | 289K | -1.54M |
| otherWorkingCapital | -2.01M | -12.76M | -18.32M | -3.81M | -23.97M | -13.67M | 20.42M | -7.63M | -8.44M | -4.51M |
| otherNonCashItems | 18.36M | 15.67M | 10.34M | 11.94M | 18.25M | 18.25M | 5.93M | 13.23M | 30.12M | 40.65M |
| netCashProvidedByOperatingActivities | 14.39M | 20.69M | 5.87M | 11.87M | 27.22M | 27.22M | 12.32M | 18.15M | 12.65M | 22.4M |
| investmentsInPropertyPlantAndEquipment | -577K | 1.67M | -356K | -377K | -456K | -456K | 1.82M | -382K | -309K | -4.25M |
| acquisitionsNet | -4.76M | - | - | - | -3.23M | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | -771K | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | 1.05M | - | 3.75M |
| otherInvestingActivities | -2.59M | -5.83M | -5.84M | -4.04M | 664K | -2.57M | -5.89M | -3.02M | -3.38M | - |
| netCashProvidedByInvestingActivities | -7.92M | -4.15M | -6.19M | -4.42M | -3.03M | -3.03M | -4.07M | -3.13M | -3.68M | -504K |
| netDebtIssuance | - | -5M | -15M | -15M | -33M | -33M | -26.11M | - | -63.3M | - |
| longTermNetDebtIssuance | - | -5M | -15M | -15M | -33M | -33M | -26.11M | - | -63.3M | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 1.6M | 1.85M | 1.23M | -1.85M | 2.01M | -1000 | 1.68M | - | 2.52M | - |
| netCommonStockIssuance | 1.6M | 1.85M | 1.23M | -1.85M | 2.01M | -1000 | 1.68M | - | 2.52M | - |
| commonStockIssuance | 1.6M | 1.85M | 1.23M | - | 2.01M | -1000 | 1.68M | - | 2.52M | - |
| commonStockRepurchased | - | - | - | -1.85M | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -198K | -2.03M | -2.24M | -489K | -2.97M | -960K | -352K | -352K | - | - |
| netCashProvidedByFinancingActivities | 1.4M | -5.18M | -16.01M | -17.34M | -33.96M | -33.96M | -24.78M | -352K | -60.78M | - |