OTC : BOEUF
$0 (0.0%)
| 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 | 58.19M | 53.09M | 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 | 177.84M | 155.42M | 182.32M | 133.31M | 92.86M | 79.77M |
| sellingGeneralAndAdministrativeExpenses | 719.26M | 609.34M | 461.62M | 311.75M | 221.97M | 200.91M | 225.6M | 191.66M | 150.34M | 140.44M |
| otherExpenses | -887K | -19.24M | 7.18M | - | - | - | - | -35000 | - | - |
| operatingExpenses | 809.77M | 666.1M | 526.99M | 365.31M | 274.28M | 257.8M | 293.59M | 256.99M | 209.92M | 178.08M |
| costAndExpenses | 897.1M | 732.58M | 577.15M | 396.42M | 297.46M | 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.27M | -172.25M | -109.7M | -96.58M |
| ebit | 202.85M | 174.92M | 18.86M | -63.72M | -80.67M | -98.56M | -158M | -173.8M | -110.87M | -97.92M |
| nonOperatingIncomeExcludingInterest | 74.7M | -8.77M | -4.94M | -811K | - | -5000 | -98000 | -604K | 11.58M | 9.18M |
| operatingIncome | 277.56M | 166.15M | 13.93M | -64.54M | -80.67M | -98.56M | -158.1M | -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.04 | 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 | 377.04M | 227M | 166.93M | 201.28M | 206.46M | 353.74M | 92.06M | 261.47M | 533.37M | 141.5M |
| shortTermInvestments | - | - | 422K | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 377.04M | 227M | 167.35M | 201.28M | 206.46M | 353.74M | 92.06M | 261.47M | 533.37M | 141.5M |
| netReceivables | 215.01M | 240.73M | 116.56M | 65.74M | 41.53M | 32.11M | 29.85M | 18.68M | 20.68M | 20.24M |
| accountsReceivables | 215.01M | 195.94M | 116.56M | 62.62M | 38.41M | 27.85M | 29.85M | 18.68M | 20.68M | 20.24M |
| otherReceivables | - | 44.79M | - | 3.12M | 3.12M | 4.26M | - | - | - | - |
| inventory | 144.63M | 134.11M | 83.3M | 56.31M | 51.76M | 45.56M | 39.33M | 23.68M | 22.08M | 14.49M |
| prepaids | - | -44.79M | 7.55M | 3.36M | 3.22M | 3.36M | 6.13M | 4.53M | 5.14M | 3.5M |
| otherCurrentAssets | 57.98M | 65.54M | 28.17M | 12.7M | 5.5M | 6.62M | 5.74M | 8.01M | 6.82M | 3.98M |
| totalCurrentAssets | 794.66M | 622.6M | 402.94M | 339.39M | 308.48M | 441.38M | 173.12M | 316.37M | 588.09M | 183.72M |
| propertyPlantEquipmentNet | 20.29M | 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.88M | 14.54M | 4.04M | 8.38M | 8.37M | 8.84M | 7.68M | 5.51M | 5.24M | 4.47M |
| longTermInvestments | 1.11M | 426K | - | 1000 | - | - | 951K | 375K | 248K | 180K |
| taxAssets | 202.6M | 221.44M | - | - | - | - | -951K | -375K | -248K | -180K |
| otherNonCurrentAssets | 10 | - | 257.84M | 2000 | - | - | 950K | 375K | 248K | 180K |
| totalNonCurrentAssets | 238.88M | 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 | 372.4M | 343.92M | 465.22M | 196.33M | 326.14M | 596.68M | 188.81M |
| totalPayables | 36.2M | 30.56M | 19.66M | 24.67M | 20.62M | 12.68M | 13.65M | 12.47M | 11.55M | 11.81M |
| accountPayables | 16.4M | 17.84M | 19.66M | 23.57M | 18.72M | 12.68M | 13.65M | 12.47M | 11.55M | 11.81M |
| otherPayables | 19.76M | 12.72M | - | 1.1M | 1.9M | - | - | - | - | - |
| accruedExpenses | - | - | 92.96M | - | - | 30.87M | 40.44M | 25.54M | 28.18M | 28.94M |
| shortTermDebt | - | - | - | - | - | - | - | - | 98.62M | 25.1M |
| capitalLeaseObligationsCurrent | 7.48M | 6.93M | 4.26M | 5.1M | 5.27M | 4.86M | 4.68M | - | - | 25.1M |
| taxPayables | - | 12.72M | 6.52M | 1.1M | 1.9M | 4.98M | 2.33M | 228K | 798K | 587K |
| deferredRevenue | - | - | - | - | - | 35.86M | 42.77M | - | 28.98M | 29.53M |
| otherCurrentLiabilities | 120.23M | 106.7M | 13.17M | 60.43M | 35.81M | 11.96M | 7.24M | 9.31M | 7.38M | -21.22M |
| totalCurrentLiabilities | 163.91M | 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.55M | 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 | - | - | 25.1M |
| totalLiabilities | 168.46M | 152.23M | 143.64M | 102.89M | 78.22M | 66.32M | 72.02M | 47.61M | 145.9M | 154.5M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | 304K | - |
| commonStock | 41.62M | 41.73M | 41.37M | 41.36M | 40.91M | 40.62M | 32.83M | 32.37M | 31.42M | 18.13M |
| retainedEarnings | -726.78M | -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.83M | -92.56M | -97.69M | 5.16M | -4.58M | -17.52M | -18.13M | 1.96M | -12.48M | 10.84M |
| accountsReceivables | -33.64M | -95.39M | -77.62M | -25.98M | -5.42M | -2.92M | -8.1M | 2.67M | -8.58M | -5.18M |
| inventory | -60.63M | -22M | -37.43M | 7.08M | -117K | -13.2M | -14.61M | -588K | -6.56M | 635K |
| accountsPayables | - | - | - | - | - | -1.41M | 4.58M | -118K | 2.65M | 15.38M |
| otherWorkingCapital | 25.42M | 24.82M | 17.36M | 24.06M | 958K | -1.41M | 4.58M | 2.55M | -5.92M | 10.2M |
| otherNonCashItems | 14.02M | -30.99M | 15.52M | -14.88M | -13.81M | 24000 | -560K | 117K | -1.07M | 265K |
| netCashProvidedByOperatingActivities | 220.75M | 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 | -683.28K | -425K | - | - | - | - | - | -113K | -77000 | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -4.31M | -5.24M | -1.32M | -808K | -2.31M | -2.92M | -1.11M | -1.65M | -1.31M |
| netCashProvidedByInvestingActivities | -5.87M | -6.26M | -6.06M | -3.28M | -3.42M | -2.66M | -4.42M | -2.72M | -4.69M | -1.37M |
| netDebtIssuance | - | -6.97M | -6.57M | - | - | - | -5.93M | -98.62M | -27.92M | 51.41M |
| longTermNetDebtIssuance | - | -6.97M | -6.57M | - | - | - | -5.93M | -98.62M | -27.92M | 51.41M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -57854 | 2.42M | 27000 | 230K | -56.05M | 389.25M | - | 1.69M | 571.86M | 103.71M |
| netCommonStockIssuance | -57854 | 2.42M | 27000 | 230K | -56.05M | 389.25M | 4.12M | 1.69M | 571.86M | 103.71M |
| commonStockIssuance | -57854 | 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.83M | -204K | -163K | 42.55M | -5.51M | -23.91M | 4.12M | -1.86M | -39.1M | - |
| netCashProvidedByFinancingActivities | -57.89M | -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.79M | 292.12M | 284.42M | 283.54M | 257.01M | 237.5M | 219.8M | 184.42M |
| costOfRevenue | 32.7M | 25.11M | 23.52M | 20.78M | 21.82M | 21.01M | 18.98M | 16.87M | 17M | 13.62M |
| grossProfit | 323.02M | 298.91M | 288.25M | 271.33M | 262.61M | 262.54M | 238.03M | 220.63M | 202.8M | 170.8M |
| researchAndDevelopmentExpenses | 24.81M | 25.05M | 25.17M | 20.41M | 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.97M | 180.36M | 172.75M | 129.45M | 131.44M | 153.74M | 152.76M | 131.12M |
| otherExpenses | -4.48M | 706K | -2.21M | 1000 | 11.4M | 79.63M | 20.54M | 6.24M | 1.04M | - |
| operatingExpenses | 233.46M | 226.76M | 208.92M | 200.77M | 207.73M | 232.89M | 173.82M | 179.67M | 174.12M | 145.26M |
| costAndExpenses | 266.17M | 251.87M | 232.44M | 221.56M | 229.55M | 253.9M | 192.8M | 196.54M | 191.12M | 158.88M |
| netInterestIncome | - | -434.9K | -13.21M | 3.76M | -3.74M | -1.66M | 7.85M | -349K | -209K | -819K |
| interestIncome | - | - | - | 3.76M | - | - | 7.85M | - | - | - |
| interestExpense | - | 434.9K | 13.21M | - | 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.55M | 66.31M | 56.72M | 31.47M | 65.48M | 42.84M | 31.62M | 34.46M |
| ebit | 89.56M | 72.16M | 79.32M | 66.31M | 54.87M | 29.63M | 64.22M | 40.96M | 29.72M | 32.29M |
| nonOperatingIncomeExcludingInterest | - | - | - | 4.25M | - | 19000 | - | - | -1.04M | -6.76M |
| operatingIncome | 89.56M | 72.16M | 79.32M | 70.56M | 54.87M | 29.65M | 64.22M | 40.96M | 28.68M | 25.54M |
| totalOtherIncomeExpensesNet | 7.54M | -4.13M | -11M | -4.25M | -3.74M | -16.56M | 7.85M | -349K | -209K | 5.94M |
| incomeBeforeTax | 97.1M | 68.02M | 68.35M | 66.31M | 51.14M | 13.09M | 72.07M | 40.61M | 28.47M | 31.47M |
| incomeTaxExpense | 15.22M | 14.64M | 24.31M | 32.04M | -1.93M | 2.66M | 18.16M | 10.04M | 1.04M | 9.63M |
| netIncomeFromContinuingOperations | 81.88M | 53.38M | 44.04M | 34.27M | 53.07M | 10.43M | 53.91M | 30.57M | 27.43M | 21.84M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 81.88M | 53.38M | 44.04M | 34.27M | 53.07M | 10.43M | 53.91M | 30.57M | 27.43M | 21.84M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 81.88M | 53.38M | 44.04M | 34.27M | 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 | 377.04M | 376.41M | 309.68M | 267.14M | 227M | 153.16M | 114.58M | 187.21M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 434.31M | 455.26M | 377.04M | 376.41M | 309.68M | 267.14M | 227M | 153.16M | 114.58M | 187.21M |
| netReceivables | 221.71M | 222.29M | 215.01M | 178.89M | 190.4M | 199.6M | 240.73M | 177.57M | 187.53M | 126.99M |
| accountsReceivables | 221.71M | 222.29M | 215.01M | 178.89M | 190.4M | 199.6M | 195.94M | 177.57M | 187.53M | 126.99M |
| otherReceivables | - | - | - | - | - | - | 44.79M | - | - | - |
| inventory | 167.56M | 155.76M | 144.63M | 131.53M | 132.34M | 126.74M | 134.11M | 134.23M | 128.19M | 103.32M |
| prepaids | - | - | 11.78M | - | - | - | -44.79M | - | - | - |
| otherCurrentAssets | 84.43M | 57.23M | 46.34M | 76.07M | 61.59M | 49.17M | 65.54M | 46.98M | 47.32M | 35.23M |
| totalCurrentAssets | 908.01M | 890.54M | 794.81M | 762.91M | 694.01M | 642.65M | 622.6M | 511.94M | 477.62M | 452.76M |
| propertyPlantEquipmentNet | 18.92M | 20.63M | 20.29M | 18.29M | 19.58M | 18.72M | 20.68M | 20.63M | 21.98M | 22.94M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 15.25M | 14.69M | 2.95M | 14.99M | 14.75M | 14.58M | 14.54M | 14.2M | 14M | 13.34M |
| goodwillAndIntangibleAssets | 15.25M | 14.69M | 2.95M | 14.99M | 14.75M | 14.58M | 14.54M | 14.2M | 14M | 13.34M |
| longTermInvestments | 768.36K | 892.96K | 1.11M | 1.1M | 743K | 546K | 426K | - | 1000 | 1000 |
| taxAssets | 176.28M | - | - | 200.92M | 233.74M | 219.57M | 221.44M | 231.66M | 239.02M | - |
| otherNonCurrentAssets | 775K | 192.04M | 215.08M | - | - | - | - | 217K | - | 240.14M |
| totalNonCurrentAssets | 212M | 228.25M | 239.42M | 235.31M | 268.82M | 253.41M | 257.1M | 266.7M | 275M | 276.42M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.12B | 1.12B | 1.03B | 998.22M | 962.82M | 896.06M | 879.69M | 778.65M | 752.62M | 729.17M |
| totalPayables | 28.87M | 25.12M | 16.4M | 14.19M | 19M | 15M | 30.56M | 10.41M | 24.73M | 21.12M |
| accountPayables | 28.87M | 25.12M | 16.4M | 14.19M | 19M | 15M | 17.84M | 10.41M | 24.73M | 21.12M |
| otherPayables | - | - | - | - | - | - | 12.72M | - | - | - |
| accruedExpenses | - | - | 110.38M | - | - | - | - | - | - | - |
| shortTermDebt | 7.6M | - | - | 7.28M | 737.45K | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 7.66M | 8.04M | 7.48M | - | 7.01M | 6.59M | 6.93M | 6.44M | 6.37M | 6.37M |
| taxPayables | - | - | - | - | - | - | 12.72M | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 130.38M | 140.37M | 30.02M | 139.68M | 133.32M | 127.19M | 106.7M | 91.09M | 82.73M | 116.68M |
| totalCurrentLiabilities | 174.52M | 173.53M | 164.28M | 161.15M | 160.06M | 148.77M | 144.19M | 107.94M | 113.83M | 144.16M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 2.45M | 6.06M | 4.19M | 3.92M | 5.67M | 6.07M | 7.66M | 8.55M | 9.02M | 10.27M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | 2.64M | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 329.16K | 358K | 358K | 374.4K | 377K | 377K | 377K | 357K | 357K | 357K |
| totalNonCurrentLiabilities | 2.78M | 6.42M | 4.55M | 6.93M | 6.04M | 6.45M | 8.04M | 8.9M | 9.38M | 10.62M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 10.11M | 14.1M | 11.67M | 3.92M | 12.68M | 12.66M | 14.59M | 14.99M | 15.39M | 16.64M |
| totalLiabilities | 177.32M | 179.95M | 168.83M | 168.08M | 166.11M | 155.22M | 152.23M | 116.85M | 123.21M | 154.79M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 41.73M | 41.73M | 41.62M | 41.44M | 41.73M | 41.73M | 41.73M | 41.69M | 41.68M | 41.38M |
| retainedEarnings | -651.7M | -665.82M | -726.78M | -759M | -807.18M | -865.98M | -886.77M | -946M | -979.8M | -1.04B |
| additionalPaidInCapital | 1.55B | 1.57B | 1.56B | 1.56B | 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.27M | 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.45M | -7M | -2.3M | -30.48M | 30.7M | -24.72M | -94.44M | -4.16M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -17.71M | -8.2M | -29.45M | -7M | -2.3M | -30.48M | 30.7M | -24.72M | -94.44M | -4.16M |
| otherNonCashItems | -16.46M | -589K | -8.62M | 43.33M | -10.32M | 35.22M | -28.45M | 20.92M | -6.41M | -16.98M |
| netCashProvidedByOperatingActivities | 67.09M | 74.93M | 53.83M | 80.69M | 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.46K | -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.89M | -2.16M | -859K | -1.71M | -833K | -1.8M | -1.93M |
| netDebtIssuance | - | -155K | - | -1.93M | -1.93M | -1.98M | - | -1.73M | - | -1.61M |
| longTermNetDebtIssuance | - | -155K | - | -1.93M | -1.93M | -1.98M | - | -1.73M | - | -1.61M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -82.88M | - | -16.25M | - | - | -5753.6 | 1.43M | 636K | 304K | 50000 |
| netCommonStockIssuance | -82.88M | - | -16.25M | - | - | -5753.6 | 1.43M | 636K | 304K | 50000 |
| commonStockIssuance | - | - | - | - | - | -5753.6 | 1.43M | 636K | 304K | 50000 |
| commonStockRepurchased | -82.88M | - | -16.25M | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -3.63M | - | -35.9M | -1.92M | -1.93M | -58000 | -1.99M | -112K | -1.69M | -35000 |
| netCashProvidedByFinancingActivities | -86.51M | -155K | -52.15M | -3.84M | -3.86M | -2.03M | -562K | -1.21M | -1.39M | -1.6M |