FSX : 2B4.F
-$0.02 (-0.11%)
| 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 | 1.17B | 898.73M | 591.08M | 328.82M | 212.88M | 180.86M | 155.46M | 96.62M | 129.3M | 104.6M |
| costOfRevenue | 87.33M | 66.48M | 50.16M | 31.11M | 23.18M | 19.26M | 19.59M | 15.16M | 16.87M | 16.31M |
| grossProfit | 1.09B | 832.25M | 540.92M | 297.71M | 189.7M | 161.6M | 135.88M | 81.47M | 112.43M | 88.29M |
| researchAndDevelopmentExpenses | 91.4M | 76.01M | 57.1M | 54.07M | 53.01M | 57.9M | 68.88M | 66.06M | 60.64M | 38.23M |
| generalAndAdministrativeExpenses | 103.48M | 98.99M | 90.31M | 73.3M | 44.12M | 45.49M | 43.28M | 58.34M | 57.48M | 60.67M |
| sellingAndMarketingExpenses | 615.78M | 510.35M | 371.31M | 238.45M | 176.57M | 155.42M | 182.32M | 133.31M | 92.86M | 79.77M |
| sellingGeneralAndAdministrativeExpenses | 719.26M | 609.34M | 461.62M | 311.75M | 220.69M | 200.91M | 225.6M | 191.66M | 150.34M | 140.44M |
| otherExpenses | -887K | -19.24M | 8.26M | -3.58M | -3.33M | -1.01M | -887K | -734K | -1.06M | -593K |
| operatingExpenses | 809.77M | 666.1M | 526.99M | 362.24M | 270.37M | 257.8M | 293.59M | 256.99M | 209.92M | 178.08M |
| costAndExpenses | 897.1M | 732.58M | 577.15M | 393.35M | 293.55M | 277.05M | 313.18M | 272.14M | 226.79M | 194.39M |
| netInterestIncome | 3.93M | 6.48M | 1.82M | -159K | -1.17M | -440K | -177K | -1.02M | -25.92M | -17.1M |
| interestIncome | 7.27M | 8.77M | 4.94M | 811K | - | 5000 | 98000 | 46000 | 3000 | 4000 |
| interestExpense | 3.34M | 2.29M | 3.12M | 970K | 1.17M | 445K | 275K | 1.07M | 16.99M | 11.64M |
| depreciationAndAmortization | 11.58M | 10.83M | 7.43M | 9.38M | 8.28M | 7.64M | 7.13M | 829K | 382K | 214K |
| ebitda | 214.43M | 185.75M | 26.29M | -54.34M | -72.39M | -90.91M | -150.87M | -172.97M | -101.55M | -92.24M |
| ebit | 202.85M | 174.92M | 18.86M | -63.72M | -80.67M | -98.56M | -158M | -173.8M | -110.87M | -92.46M |
| nonOperatingIncomeExcludingInterest | 74.7M | -8.77M | -4.94M | -811K | - | -5000 | -98000 | -604K | 11.58M | 3.71M |
| operatingIncome | 277.56M | 166.15M | 13.93M | -64.54M | -80.67M | -96.19M | -157.72M | -174.4M | -99.28M | -88.74M |
| totalOtherIncomeExpensesNet | -78.04M | 6.48M | 1.82M | -159K | -1.17M | -440K | -177K | -465K | -28.58M | -20.82M |
| incomeBeforeTax | 199.52M | 172.62M | 15.75M | -64.69M | -81.84M | -99M | -158.28M | -174.87M | -127.86M | -109.56M |
| incomeTaxExpense | 57.36M | 38.87M | -229.27M | 3.47M | 3.69M | 2.41M | 2.78M | 1.54M | 1.01M | 625K |
| netIncomeFromContinuingOperations | 142.15M | 133.75M | 245.02M | -68.17M | -85.53M | -101.41M | -161.06M | -176.4M | -128.87M | -110.19M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 142.15M | 133.75M | 245.02M | -68.17M | -85.53M | -101.41M | -161.06M | -176.4M | -128.87M | -110.19M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 142.15M | 133.75M | 245.02M | -68.17M | -85.53M | -101.41M | -161.06M | -176.4M | -128.87M | -110.19M |
| eps | 2.16 | 2.03 | 3.74 | -1.06 | -1.34 | -1.72 | -3.1 | -3.46 | -3.24 | -2.38 |
| 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 | 376.81M | 227M | 166.93M | 201.28M | 206.46M | 353.74M | 92.06M | 261.47M | 533.37M | 141.5M |
| shortTermInvestments | - | - | 422K | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 376.81M | 227M | 167.35M | 201.28M | 206.46M | 353.74M | 92.06M | 261.47M | 533.37M | 141.5M |
| netReceivables | 214.88M | 240.73M | 116.56M | 65.74M | 41.53M | 38.72M | 35.59M | 18.68M | 27.5M | 24.22M |
| accountsReceivables | 214.88M | 195.94M | 116.56M | 62.62M | 38.41M | 32.11M | 29.85M | 18.68M | 20.68M | 20.24M |
| otherReceivables | - | 44.79M | - | 3.12M | 3.12M | 6.62M | 5.74M | - | 6.82M | 3.98M |
| inventory | 144.54M | 134.11M | 83.3M | 56.31M | 51.76M | 45.56M | 39.33M | 23.68M | 22.08M | 14.49M |
| prepaids | - | 9.63M | 7.55M | - | - | 3.36M | - | 4.53M | 5.14M | 3.5M |
| otherCurrentAssets | 57.94M | 11.12M | 28.17M | 15.24M | 8.62M | 6.62M | 5.74M | 8.01M | 6.82M | 3.98M |
| totalCurrentAssets | 794.18M | 622.6M | 402.94M | 338.81M | 308.48M | 441.38M | 173.12M | 316.37M | 588.09M | 183.72M |
| propertyPlantEquipmentNet | 20.28M | 20.68M | 24M | 24.62M | 27.08M | 15M | 14.58M | 3.88M | 3.1M | 442K |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 14.91M | 14.54M | 4.04M | 8.38M | 8.37M | 8.84M | 7.68M | 5.51M | 5.24M | 4.47M |
| goodwillAndIntangibleAssets | 14.87M | 14.54M | 4.04M | 8.38M | 8.37M | 8.84M | 7.68M | 5.51M | 5.24M | 4.47M |
| longTermInvestments | 1.11M | - | - | 1000 | - | - | 951K | 375K | 248K | 180K |
| taxAssets | 202.48M | 221.44M | - | -1000 | - | - | -951K | -375K | -248K | -180K |
| otherNonCurrentAssets | 12 | 426K | 257.84M | 2000 | -1000 | - | 950K | 375K | 248K | 180K |
| totalNonCurrentAssets | 238.73M | 257.1M | 285.88M | 33.01M | 35.44M | 23.84M | 23.21M | 9.77M | 8.59M | 5.09M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.03B | 879.69M | 688.82M | 371.82M | 343.92M | 465.22M | 196.33M | 326.14M | 596.68M | 188.81M |
| totalPayables | 16.39M | 30.56M | 19.66M | 23.57M | 18.72M | 12.68M | 13.65M | 12.47M | 11.55M | 11.81M |
| accountPayables | 16.39M | 17.84M | 19.66M | 23.57M | 18.72M | 12.68M | 13.65M | 12.47M | 11.55M | 11.81M |
| otherPayables | - | 12.72M | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 92.96M | 54.08M | 16.75M | 15.61M | 17.28M | 25.54M | 16.74M | 22.42M |
| shortTermDebt | - | - | - | - | - | - | -19.61M | - | 98.62M | 25.1M |
| capitalLeaseObligationsCurrent | 7.48M | 6.93M | 4.26M | 5.1M | 5.27M | 4.86M | 4.68M | - | -17.54M | -23.01M |
| taxPayables | - | 12.72M | 6.52M | 1.1M | 1.9M | 4.98M | 2.33M | 228K | 798K | 587K |
| deferredRevenue | - | - | - | - | 32.09M | 35.86M | 42.77M | - | 28.98M | 29.53M |
| otherCurrentLiabilities | 139.94M | 106.7M | 13.17M | 7.44M | -11.12M | -8.64M | -12.37M | 9.31M | -10.16M | -19.13M |
| totalCurrentLiabilities | 163.81M | 144.19M | 130.06M | 90.2M | 61.7M | 60.37M | 66.02M | 47.32M | 145.72M | 69.74M |
| longTermDebt | - | - | - | - | - | - | - | - | - | 84.6M |
| capitalLeaseObligationsNonCurrent | 4.19M | 7.66M | 13.22M | 12.35M | 16.15M | 5.62M | 5.7M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 358K | 377K | 357K | 344K | 363K | 329K | 305K | 289K | 173K | 164K |
| totalNonCurrentLiabilities | 4.54M | 8.04M | 13.58M | 12.69M | 16.52M | 5.95M | 6.01M | 289K | 173K | 84.76M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 11.67M | 14.59M | 17.48M | 17.45M | 21.42M | 10.48M | 10.38M | - | -17.54M | -23.01M |
| totalLiabilities | 168.35M | 152.23M | 143.64M | 102.89M | 78.22M | 66.32M | 72.02M | 47.61M | 145.9M | 154.5M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | 175K | 304K | - |
| commonStock | 41.6M | 41.73M | 41.37M | 41.36M | 40.91M | 40.62M | 32.83M | 32.37M | 31.42M | 18.13M |
| retainedEarnings | -726.33M | -886.77M | -1.06B | -1.34B | -1.34B | -1.2B | -1.1B | -941.56M | -769.35M | -653.07M |
| additionalPaidInCapital | 1.56B | 1.57B | 1.56B | 1.56B | 1.56B | 1.56B | 1.19B | 1.19B | 1.19B | 669.55M |
| 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 | 231.68M | 166.15M | 13.93M | -64.54M | -80.67M | -98.56M | -158.1M | -174.4M | -99.28M | -88.74M |
| depreciationAndAmortization | 11.58M | 7.22M | 10.07M | 9.38M | 8.28M | 8.46M | 7.73M | 1.55M | 1.17M | 1.35M |
| deferredIncomeTax | - | - | - | - | - | 3.59M | 2.63M | -5.04M | -8.46M | -22.25M |
| stockBasedCompensation | 32.31M | 15.89M | 39.92M | 17.89M | 7.36M | 3.73M | 2.6M | 4.19M | 12.59M | 16.61M |
| changeInWorkingCapital | -68.79M | -92.56M | -97.69M | 5.16M | -4.58M | -17.52M | -18.13M | 1.96M | -12.48M | 10.84M |
| accountsReceivables | -33.53M | -95.39M | -77.62M | -25.98M | -5.42M | -2.92M | -8.1M | 2.67M | -8.58M | -5.18M |
| inventory | -60.59M | -22M | -37.43M | 7.08M | -117K | -13.2M | -14.61M | -588K | -6.56M | 635K |
| accountsPayables | 25.34M | - | - | - | - | -1.41M | 4.58M | -118K | 2.65M | 15.38M |
| otherWorkingCapital | 10.82 | 24.82M | 17.36M | 24.06M | 958K | -1.41M | 4.58M | 2.55M | -5.92M | 10.2M |
| otherNonCashItems | 13.84M | -30.99M | 15.52M | -14.88M | -13.81M | 24000 | -560K | 117K | -1.07M | 265K |
| netCashProvidedByOperatingActivities | 220.61M | 65.7M | -18.26M | -46.98M | -83.42M | -100.28M | -163.83M | -171.62M | -107.53M | -81.93M |
| investmentsInPropertyPlantAndEquipment | -5.18M | -1.53M | -820K | -1.96M | -2.61M | -2.66M | -4.42M | -2.61M | -4.61M | -1.37M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -682.86K | -425K | - | - | - | - | - | -113K | -77000 | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -11 | -4.31M | -5.24M | -1.32M | -808K | -2.31M | -2.92M | -1.11M | -1.65M | -1.31M |
| netCashProvidedByInvestingActivities | -5.86M | -6.26M | -6.06M | -3.28M | -3.42M | -2.66M | -4.42M | -2.72M | -4.69M | -1.37M |
| netDebtIssuance | - | - | -6.57M | - | - | - | -5.93M | -98.62M | -27.92M | 51.41M |
| longTermNetDebtIssuance | - | - | -6.57M | - | - | - | -5.93M | -98.62M | -27.92M | 51.41M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -57819 | 2.42M | 27000 | 230K | -56.05M | 389.25M | 4.12M | 1.69M | 571.86M | - |
| netCommonStockIssuance | -57819 | 2.42M | 27000 | 230K | -56.05M | 389.25M | 4.12M | 1.69M | 571.86M | 103.71M |
| commonStockIssuance | -57819 | 2.42M | 27000 | 230K | 6.28M | 389.25M | 4.12M | 1.69M | 571.86M | 103.71M |
| commonStockRepurchased | - | - | - | - | -62.33M | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -57.8M | -7.17M | -163K | 42.55M | -5.51M | -23.91M | - | -1.86M | -39.1M | 103.71M |
| netCashProvidedByFinancingActivities | -57.86M | -4.75M | -6.7M | 42.78M | -61.56M | 365.34M | -1.82M | -98.79M | 504.83M | 155.12M |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 355.72M | 324.02M | 311.57M | 291.8M | 284.42M | 283.54M | 257.01M | 237.5M | 219.8M | 184.42M |
| costOfRevenue | 32.7M | 25.11M | 23.5M | 20.76M | 21.82M | 21.01M | 18.98M | 16.87M | 17M | 13.62M |
| grossProfit | 323.02M | 298.91M | 288.07M | 271.04M | 262.61M | 262.54M | 238.03M | 220.63M | 202.8M | 170.8M |
| researchAndDevelopmentExpenses | 24.81M | 25.05M | 23.38M | 20.39M | 23.58M | 23.81M | 21.84M | 19.68M | 20.32M | 14.14M |
| generalAndAdministrativeExpenses | 34.4M | 30.76M | 20.5M | 30.26M | 26.1M | 26.62M | 30.1M | 22.75M | 22.93M | 23.21M |
| sellingAndMarketingExpenses | 178.74M | 170.24M | 165.47M | 151.35M | 146.65M | 102.83M | 101.35M | 130.98M | 129.83M | 107.91M |
| sellingGeneralAndAdministrativeExpenses | 213.14M | 201M | 185.39M | 180.17M | 172.75M | 129.45M | 131.44M | 153.74M | 152.76M | 131.12M |
| otherExpenses | -4.48M | 706K | - | 1 | 11.4M | 79.63M | 20.54M | 6.24M | - | -6.76M |
| operatingExpenses | 233.46M | 226.76M | 208.77M | 200.55M | 207.73M | 232.89M | 173.82M | 179.67M | 173.08M | 138.51M |
| costAndExpenses | 266.17M | 251.87M | 232.27M | 221.31M | 229.55M | 253.9M | 192.8M | 196.54M | 190.08M | 152.13M |
| netInterestIncome | - | -376.41K | -13.2M | 3.75M | -3.74M | -1.66M | 7.85M | -349K | -209K | -819K |
| interestIncome | - | - | - | 3.75M | - | - | 7.85M | - | - | - |
| interestExpense | - | 376.41K | 13.2M | - | 3.74M | 1.66M | - | 349K | 209K | 819K |
| depreciationAndAmortization | 2.14M | 2.15M | 2.2M | 546.75K | 1.84M | 1.84M | 1.27M | 1.88M | 1.9M | 2.17M |
| ebitda | 91.7M | 74.31M | 81.5M | 66.24M | 56.72M | 31.47M | 65.48M | 42.84M | 31.62M | 34.46M |
| ebit | 89.56M | 72.16M | 79.3M | 66.24M | 54.87M | 29.63M | 64.22M | 40.96M | 29.72M | 32.29M |
| nonOperatingIncomeExcludingInterest | - | - | - | 4.25M | - | 19000 | - | - | - | - |
| operatingIncome | 89.56M | 72.16M | 79.3M | 70.48M | 54.87M | 29.65M | 64.22M | 40.96M | 29.72M | 32.29M |
| totalOtherIncomeExpensesNet | 7.54M | -4.13M | -10.99M | -4.25M | -3.74M | -16.56M | 7.85M | -349K | -1.24M | -819K |
| incomeBeforeTax | 97.1M | 68.02M | 68.31M | 66.24M | 51.14M | 13.09M | 72.07M | 40.61M | 28.47M | 31.47M |
| incomeTaxExpense | 15.22M | 14.64M | 24.3M | 32M | -1.93M | 2.66M | 18.16M | 10.04M | 1.04M | 9.63M |
| netIncomeFromContinuingOperations | 81.88M | 53.38M | 44.01M | 34.23M | 53.07M | 10.43M | 53.91M | 30.57M | 27.43M | 21.84M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | -10.82 | - | - | - | - | - | - | - |
| netIncome | 81.88M | 53.38M | 44.01M | 34.23M | 53.07M | 10.43M | 53.91M | 30.57M | 27.43M | 21.84M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 81.88M | 53.38M | 44.01M | 34.23M | 53.07M | 10.43M | 53.91M | 30.57M | 27.43M | 21.84M |
| eps | 1.24 | 0.81 | 0.67 | 0.52 | 0.81 | 0.16 | 0.82 | 0.46 | 0.42 | 0.33 |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 434.31M | 455.26M | 376.81M | 376M | 309.68M | 267.14M | 227M | 153.16M | 114.58M | 187.21M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 434.31M | 455.26M | 376.81M | 376M | 309.68M | 267.14M | 227M | 153.16M | 114.58M | 187.21M |
| netReceivables | 221.71M | 222.29M | 214.88M | 178.69M | 190.4M | 199.6M | 240.73M | 177.57M | 187.53M | 126.99M |
| accountsReceivables | 221.71M | 222.29M | 214.88M | 178.69M | 190.4M | 199.6M | 195.94M | 177.57M | 187.53M | 126.99M |
| otherReceivables | - | - | - | - | - | - | 44.79M | - | - | - |
| inventory | 167.56M | 155.76M | 144.54M | 131.39M | 132.34M | 126.74M | 134.11M | 134.23M | 128.19M | 103.32M |
| prepaids | - | - | 11.78M | - | - | - | -44.79M | - | - | - |
| otherCurrentAssets | 84.43M | 57.23M | 46.34M | 75.99M | 61.59M | 49.17M | 65.54M | 46.98M | 47.32M | 35.23M |
| totalCurrentAssets | 908.01M | 890.54M | 794.36M | 762.07M | 694.01M | 642.65M | 622.6M | 511.94M | 477.62M | 452.76M |
| propertyPlantEquipmentNet | 18.92M | 20.63M | 20.28M | 18.27M | 19.58M | 18.72M | 20.68M | 20.63M | 21.98M | 22.94M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 15.27M | 14.74M | 2.95M | 14.97M | 14.75M | 14.58M | 14.54M | 14.2M | 14M | 13.34M |
| goodwillAndIntangibleAssets | 15.27M | 14.74M | 2.95M | 14.97M | 14.75M | 14.58M | 14.54M | 14.2M | 14M | 13.34M |
| longTermInvestments | 769.06K | 896K | 1.11M | 1.1M | 66353 | - | - | - | 1000 | 1000 |
| taxAssets | 176.28M | - | - | 200.7M | 233.74M | 219.57M | 221.44M | 231.66M | 239.02M | 240.14M |
| otherNonCurrentAssets | 123.91K | 192.04M | 215.08M | - | 676.65K | 546K | 426K | 217K | - | - |
| totalNonCurrentAssets | 211.36M | 228.3M | 239.41M | 235.05M | 268.82M | 253.41M | 257.1M | 266.7M | 275M | 276.42M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.12B | 1.12B | 1.03B | 997.12M | 962.82M | 896.06M | 879.69M | 778.65M | 752.62M | 729.17M |
| totalPayables | 28.87M | 25.12M | 16.39M | 14.17M | 19M | 15M | 30.56M | 10.41M | 24.73M | 21.12M |
| accountPayables | 28.87M | 25.12M | 16.39M | 14.17M | 19M | 15M | 17.84M | 10.41M | 24.73M | 21.12M |
| otherPayables | - | - | - | - | - | - | 12.72M | - | - | - |
| accruedExpenses | - | - | 110.38M | - | - | - | - | - | - | - |
| shortTermDebt | 7.61M | - | - | 7.27M | 626.02K | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 7.66M | 8.04M | 7.48M | - | 7.01M | 6.59M | 6.93M | 6.44M | 6.37M | 6.37M |
| taxPayables | - | - | - | - | - | - | 12.72M | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 122.78M | 140.37M | 30.02M | 139.53M | 133.43M | 127.19M | 106.7M | 91.09M | 82.73M | 116.68M |
| totalCurrentLiabilities | 166.92M | 173.53M | 164.27M | 160.97M | 160.06M | 148.77M | 144.19M | 107.94M | 113.83M | 144.16M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 2.47M | 6.06M | 4.19M | 3.91M | 5.67M | 6.07M | 7.66M | 8.55M | 9.02M | 10.27M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | -3.72M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | 2.64M | - | - | - | - | - | 3.72M |
| otherNonCurrentLiabilities | 332K | 358K | 358K | 373.99K | 377K | 377K | 377K | 357K | 357K | 357K |
| totalNonCurrentLiabilities | 2.8M | 6.42M | 4.54M | 6.92M | 6.04M | 6.45M | 8.04M | 8.9M | 9.38M | 10.62M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 10.13M | 14.1M | 11.67M | 3.91M | 12.68M | 12.66M | 14.59M | 14.99M | 15.39M | 16.64M |
| totalLiabilities | 169.72M | 179.95M | 168.81M | 167.89M | 166.11M | 155.22M | 152.23M | 116.85M | 123.21M | 154.79M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 41.73M | 41.73M | 41.6M | 41.4M | 41.73M | 41.73M | 41.73M | 41.69M | 41.68M | 41.38M |
| retainedEarnings | -657.32M | -665.82M | -726.33M | -758M | -807.18M | -865.98M | -886.77M | -946M | -979.8M | -1.05B |
| additionalPaidInCapital | 1.57B | 1.57B | 1.56B | 1.55B | 1.57B | 1.57B | 1.57B | 1.56B | 1.56B | 1.56B |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 89.56M | 72.16M | 81.76M | 34.23M | 54.87M | 29.65M | 64.22M | 40.96M | 28.68M | 32.29M |
| depreciationAndAmortization | 2.14M | 2.15M | 2.2M | 1.86M | 1.84M | 1.84M | 1.27M | 1.88M | 1.9M | 2.17M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 9.56M | 9.41M | 7.94M | 8.23M | 5.73M | 10.4M | 5.41M | 3.32M | 3.53M | 3.64M |
| changeInWorkingCapital | -17.71M | -8.2M | -29.43M | -6.64M | -2.3M | -30.48M | 30.7M | -24.72M | -94.44M | -4.16M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -17.71M | -8.2M | -29.43M | -6.64M | -2.3M | -30.48M | 30.7M | -24.72M | -94.44M | -4.16M |
| otherNonCashItems | -16.46M | -589K | -8.62M | 42.93M | -10.32M | 35.22M | -28.45M | 20.92M | -6.41M | -16.98M |
| netCashProvidedByOperatingActivities | 67.09M | 74.93M | 53.84M | 80.61M | 49.83M | 46.63M | 73.14M | 42.35M | -66.74M | 16.96M |
| investmentsInPropertyPlantAndEquipment | -1.24M | -230K | -829K | -1.24M | -1.24M | -163K | -631K | -711K | -647K | -346K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | -365.06K | -197K | -120K | -209K | -216K | - | - |
| salesMaturitiesOfInvestments | - | 216K | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -1.13M | -424K | -411K | -1.28M | -733K | -576K | -867K | 94000 | -1.15M | -1.58M |
| netCashProvidedByInvestingActivities | -2.37M | -438K | -1.24M | -2.88M | -2.16M | -859K | -1.71M | -833K | -1.8M | -1.93M |
| netDebtIssuance | - | -155K | - | -1.93M | -1.93M | - | - | - | - | - |
| longTermNetDebtIssuance | - | -155K | - | -1.93M | -1.93M | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -82.88M | - | -16.25M | - | - | -5318.3 | 1.43M | 636K | 304K | 50000 |
| netCommonStockIssuance | -82.88M | - | -16.25M | - | - | -5318.3 | 1.43M | 636K | 304K | 50000 |
| commonStockIssuance | - | - | - | - | - | -5318.3 | 1.43M | 636K | 304K | 50000 |
| commonStockRepurchased | -82.88M | - | -16.25M | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -3.63M | - | -35.9M | -1.91M | - | -2.03M | -1.99M | -1.84M | -1.69M | -1.65M |
| netCashProvidedByFinancingActivities | -86.51M | -155K | -52.15M | -3.84M | -1.93M | -2.03M | -562K | -1.21M | -1.39M | -1.6M |