OTC : BPMUF
$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 | 232.51M | 208.54M | 157.63M | 147.76M | 148.12M | 127.63M | 134.38M | 132.56M | 101.52M | 65.98M |
| costOfRevenue | 39.32M | 38.68M | 26.79M | 24.6M | 24.07M | 24.05M | 18.87M | 20.3M | 9.02M | 5.35M |
| grossProfit | 193.19M | 169.86M | 130.84M | 123.16M | 124.05M | 103.58M | 115.51M | 112.26M | 92.5M | 60.64M |
| researchAndDevelopmentExpenses | 105.95M | 77.14M | 77.85M | 73.8M | 93.16M | 97.41M | 102.66M | 104.94M | 53.49M | 48.45M |
| generalAndAdministrativeExpenses | 35.62M | 31.54M | 33.78M | 30.82M | 29.72M | 29.42M | - | - | - | 55.88M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | 30.05M | - | - | 200K |
| sellingGeneralAndAdministrativeExpenses | 35.62M | 31.54M | 33.78M | 30.82M | 29.72M | 29.42M | 30.05M | 31.41M | 53.14M | 56.08M |
| otherExpenses | - | - | - | -73.8M | -93.17M | -15.04M | -1.54M | - | - | - |
| operatingExpenses | 141.57M | 108.68M | 111.64M | 30.82M | 29.71M | 111.8M | 131.18M | 136.35M | 106.63M | 104.53M |
| costAndExpenses | 180.89M | 147.37M | 138.43M | 129.22M | 146.94M | 135.85M | 150.05M | 156.65M | 115.66M | 109.87M |
| netInterestIncome | -2.09M | -2.93M | -9.51M | -9.52M | -8.08M | -7.48M | -8.57M | -8M | -4.89M | -7.06M |
| interestIncome | 1.27M | 1.42M | 1.69M | 326K | 66000 | 104K | 28915 | 6.53M | 6.65M | 6.38M |
| interestExpense | 3.36M | 4.34M | 11.2M | 9.85M | 8.15M | 7.59M | 8.6M | 6.55M | 6.68M | 6.41M |
| depreciationAndAmortization | 1.81M | 1.73M | 1.58M | 897K | 554K | 1.09M | 1.64M | 1.85M | 1.99M | 2.32M |
| ebitda | 51.05M | 66.34M | 23.24M | 21.71M | 3.56M | -5.99M | -14.32M | -22.24M | -10.36M | -41.57M |
| ebit | 49.23M | 64.6M | 21.66M | 20.81M | 3.01M | -7.08M | -15.96M | -24.61M | -12.35M | -44.54M |
| nonOperatingIncomeExcludingInterest | 2.31M | -3.43M | -2.46M | -2.27M | -1.82M | -1.14M | -1.24M | 512K | -1.78M | 652K |
| operatingIncome | 51.62M | 61.18M | 19.2M | 18.54M | 1.19M | -8.22M | -17.2M | -24.1M | -14.14M | -43.89M |
| totalOtherIncomeExpensesNet | -5.7M | -917K | -8.74M | -6.44M | -7.98M | -6.44M | -5.18M | -7.06M | -4.89M | -7.06M |
| incomeBeforeTax | 45.92M | 60.26M | 10.46M | 12.1M | -6.79M | -14.67M | -22.38M | -31.16M | -19.03M | -50.95M |
| incomeTaxExpense | 5.6M | -17.33M | 10000 | -45000 | 37000 | 55000 | 40000 | 192K | 334K | 333K |
| netIncomeFromContinuingOperations | 40.32M | 77.59M | 10.45M | 12.15M | -6.83M | -14.72M | -22.42M | -31.35M | -19.36M | -51.29M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | -100.05K | - | - | - | - | - | - | - | - | - |
| netIncome | 40.22M | 77.59M | 10.45M | 12.15M | -6.83M | -14.72M | -22.42M | -31.35M | -19.36M | -51.29M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 40.22M | 77.59M | 10.45M | 12.15M | -6.83M | -14.72M | -22.42M | -31.35M | -19.36M | -51.29M |
| eps | 3.29 | 6.42 | 0.86 | 1.02 | -0.58 | -1.43 | -2.08 | -2.89 | -1.79 | -5.07 |
| 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 | 29.66M | 120.7M | 59.9M | 84.7M | 53.7M | 60.7M | 109M | 38.31M | 50.12M | 239M |
| shortTermInvestments | 132.76M | - | 51.83M | - | 95M | 101.02M | 20M | 185.6M | 210.6M | - |
| cashAndShortTermInvestments | 162.41M | 120.7M | 59.93M | 84.7M | 148.7M | 161.72M | 129M | 223.91M | 260.72M | 239M |
| netReceivables | 63.31M | 56.58M | 27.89M | 56.55M | 24.95M | 8.71M | 28.3M | 34.72M | 15.03M | 5.69M |
| accountsReceivables | 13.5M | 8.88M | 27.89M | 33.15M | 24.95M | 8.71M | 6.24M | 3.76M | 4.96M | 2.49M |
| otherReceivables | 49.81M | 47.7M | 27.1M | 23.4M | 34.1M | - | 16.8M | 27.8M | 8.7M | 3.2M |
| inventory | 21.57M | 31.61M | 26.41M | 24.24M | 22.78M | 21.19M | 18.57M | 14.41M | 15.32M | 14.9M |
| prepaids | - | - | - | -41000 | -40.75M | -29.21M | -24.12M | -30.96M | -10.07M | -463K |
| otherCurrentAssets | 4.56M | 12.03M | 37.91M | 9.91M | 85.39M | 61.11M | 33.12M | 33.54M | 11.98M | 12.04M |
| totalCurrentAssets | 251.85M | 220.91M | 152.14M | 175.36M | 241.07M | 223.53M | 184.86M | 274.74M | 292.98M | 268M |
| propertyPlantEquipmentNet | 18.16M | 19M | 20.55M | 21.6M | 2.9M | 5.25M | 5.16M | 6.42M | 7.77M | 8.9M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 371.18K | 374K | 548K | 578K | 632K | 672K | 372K | 372K | 326K | 232K |
| goodwillAndIntangibleAssets | 371.18K | 374K | 548K | 578K | 632K | 672K | 372K | 372K | 326K | 232K |
| longTermInvestments | - | - | - | 23.27M | -92.61M | - | 10M | - | 50M | 50M |
| taxAssets | 11.7M | 17.33M | - | -23.27M | 95M | - | 20M | - | - | -32000 |
| otherNonCurrentAssets | 51026 | 146K | 44000 | 23.31M | 279K | 346K | 1.07M | 217K | 95000 | 900K |
| totalNonCurrentAssets | 30.28M | 36.85M | 21.14M | 45.48M | 6.2M | 6.27M | 36.61M | 7.01M | 58.19M | 60M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 282.13M | 257.76M | 173.29M | 220.85M | 247.27M | 229.79M | 221.47M | 281.75M | 351.16M | 328M |
| totalPayables | 15.07M | 11.49M | 5.85M | 191K | 10.62M | 14.75M | 8.36M | 6.4M | 4.35M | 1.85M |
| accountPayables | 15.07M | 11.49M | 5.85M | 191K | 10.62M | 13.15M | 6.76M | 6.4M | 4.35M | 1.85M |
| otherPayables | - | - | - | - | - | 1.6M | 1.6M | - | - | - |
| accruedExpenses | 10.51M | - | 13.1M | 18.9M | 27.9M | 21.3M | 25.5M | 28.4M | 19.6M | 14.9M |
| shortTermDebt | 2.06M | - | 15.45M | 37.47M | 123.5M | -29.86M | - | 8.6M | 5.6M | - |
| capitalLeaseObligationsCurrent | 2.06M | 2.06M | 2.06M | 1.99M | 896K | 1.75M | 352K | -33.62M | -55.52M | - |
| taxPayables | - | - | - | 1M | 1.5M | 1.6M | 1.1M | 8.6M | 5.6M | - |
| deferredRevenue | 1.57M | - | - | 27.13M | 33.83M | 29.86M | 32.87M | 25.02M | 49.92M | 52M |
| otherCurrentLiabilities | 17.97M | 32.01M | 11.13M | -10.83M | -22.34M | 12.36M | 8.4M | -1.74M | 15000 | 56.25M |
| totalCurrentLiabilities | 49.24M | 45.56M | 47.59M | 74.85M | 174.41M | 50.16M | 75.49M | 66.68M | 79.49M | 73M |
| longTermDebt | 75.44M | 95.91M | 95.46M | 131.36M | 94.54M | 239.67M | 197.74M | 196.98M | 196.22M | 195.47M |
| capitalLeaseObligationsNonCurrent | 11.72M | 13.7M | 15.64M | 16.32M | 10000 | 896K | 548K | - | - | - |
| deferredRevenueNonCurrent | 9.46M | 11.38M | 9.46M | 10.69M | 11.93M | 13.16M | 16.47M | 69.94M | 100.4M | 75M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 8.23M | 10.21M | 15.15M | 32.63M | 24.99M | 27.96M | 24.17M | 84.77M | 116.89M | 94.53M |
| totalNonCurrentLiabilities | 104.89M | 131.21M | 135.7M | 191.01M | 131.47M | 281.68M | 238.93M | 281.75M | 313.11M | 290M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 13.78M | 15.76M | 17.7M | 18.31M | 906K | 2.65M | 900K | -33.62M | -55.52M | - |
| totalLiabilities | 154.13M | 176.76M | 183.29M | 265.86M | 305.87M | 331.84M | 314.43M | 348.44M | 392.6M | 363M |
| treasuryStock | -51.3M | -51.7M | -54.01M | -56.07M | -56.56M | -52.77M | -5.96M | -7.24M | -1M | -1M |
| preferredStock | - | - | 10.21M | 3.78M | - | - | - | - | - | - |
| commonStock | 13.33M | 13.17M | 13.1M | 13.09M | 12.99M | 11.92M | 11.88M | 11.88M | 11.87M | 12M |
| retainedEarnings | -882.99M | -923.29M | -1B | -1.04B | -1.02B | -1.02B | -1B | -979.22M | -950.81M | -931M |
| additionalPaidInCapital | 1.05B | 1.05B | 1.04B | 1.04B | 1.03B | 982.44M | 927.34M | 924.19M | 917.7M | 910.51M |
| 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 | 40.26M | 77.59M | 10.45M | 12.15M | -6.83M | -14.72M | -22.42M | -31.35M | -19.36M | -51.29M |
| depreciationAndAmortization | 1.81M | 1.73M | 1.58M | 1.1M | 754K | 1.19M | 1.64M | 1.85M | 1.99M | 2.32M |
| deferredIncomeTax | 5.54M | - | - | 1.14M | 1.95M | -10.08M | -4.61M | - | - | - |
| stockBasedCompensation | 5.24M | 5.07M | 4.76M | 3.6M | 4.32M | 3.52M | 3.05M | 6.3M | 4.62M | 8.02M |
| changeInWorkingCapital | 8.77M | 9.37M | -5.22M | -11.38M | -33.31M | -35.4M | -42.24M | -56.72M | 31.01M | -34.83M |
| accountsReceivables | -5.11M | -770K | 3.45M | 2.59M | -32.06M | -4.12M | 6.45M | -19.89M | -7.4M | -3.03M |
| inventory | 10.06M | -5.2M | -2.17M | -1.46M | -1.59M | -2.62M | -4.14M | 741K | -45000 | -6.86M |
| accountsPayables | 3.57M | 6.21M | 5.66M | -10.43M | -2.54M | 6.39M | 378K | 2.05M | 2.5M | 764K |
| otherWorkingCapital | 246.12K | 15.34M | -12.17M | -2.08M | 2.88M | -35.06M | -44.93M | -39.62M | 35.96M | -25.71M |
| otherNonCashItems | 502.62K | -19.4M | 2.68M | 456K | 1.1M | 1.36M | 758K | 27.81M | 14.3M | 22.56M |
| netCashProvidedByOperatingActivities | 62.12M | 74.36M | 14.24M | 7.06M | -32.02M | -54.13M | -63.84M | -79.21M | 19.01M | -75M |
| investmentsInPropertyPlantAndEquipment | -2.86M | -1.71M | -813K | -3.3M | -860K | -2.26M | -404K | -609K | -945K | -431K |
| acquisitionsNet | - | 781K | - | - | -1.6M | 442K | 110K | - | 5000 | 7000 |
| purchasesOfInvestments | - | - | - | - | -35M | -81.02M | -50M | - | -60M | -50M |
| salesMaturitiesOfInvestments | - | - | - | 94.95M | 41.04M | 48.32M | 50M | 60M | - | 51.64M |
| otherInvestingActivities | - | -82000 | -221K | 1000 | -264K | -442K | -110K | 59.81M | -60.23M | 1.6M |
| netCashProvidedByInvestingActivities | -2.86M | -1.01M | -1.03M | 91.65M | 3.58M | -34.96M | -404K | 59.39M | -60.94M | 1.21M |
| netDebtIssuance | -22.05M | -15.6M | -59.31M | 73.88M | -23.21M | 43.45M | - | - | - | - |
| longTermNetDebtIssuance | -22.05M | -15.6M | -59.31M | 73.88M | -23.21M | 43.45M | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 692.33K | 2.44M | 2.01M | 4.43M | -4.25M | 4.81M | 1.31M | -6.24M | 2.63M | 411K |
| netCommonStockIssuance | 692.33K | 2.44M | 2.01M | 4.43M | 39.85M | 4.81M | 1.31M | -5.99M | 2.63M | 411K |
| commonStockIssuance | 692.33K | 2.44M | 2.39M | 4.43M | 44.11M | 4.81M | 1.31M | 249K | 2.63M | 411K |
| commonStockRepurchased | - | - | -381K | - | -4.25M | - | - | -6.24M | - | - |
| netPreferredStockIssuance | - | - | - | - | -44.11M | - | - | -249K | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -75036 | -23122 | 1 | -123.55M | 44.11M | -3.19M | - | 249K | - | - |
| netCashProvidedByFinancingActivities | -21.44M | -13.16M | -57.3M | -45.25M | 16.64M | 45.07M | 1.31M | -5.99M | 2.63M | 411K |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 128.5M | 103.96M | 132.25M | 76.29M | 72.73M | 84.9M | 89.12M | 58.65M | 93.92M | 54.2M |
| costOfRevenue | 15.08M | 62.52M | -13.04M | 51.72M | 16.8M | 10M | 9.68M | 14.92M | 10.55M | 13.52M |
| grossProfit | 113.42M | 41.44M | 145.28M | 24.58M | 55.93M | 74.91M | 79.43M | 43.73M | 83.38M | 40.67M |
| researchAndDevelopmentExpenses | 67.64M | 38.29M | 43.54M | 33.6M | 56.38M | 21.47M | 36.66M | 37.15M | 51.47M | 41.69M |
| generalAndAdministrativeExpenses | - | - | 31.54M | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 18.2M | 17.05M | 16.48M | 15.06M | 17.24M | 16.54M | 15.19M | 15.62M | 15.38M | 14.34M |
| otherExpenses | - | -37.94M | 33.34M | -33.34M | - | - | - | - | - | - |
| operatingExpenses | 85.84M | 17.4M | 93.36M | 15.32M | 73.62M | 38.01M | 51.85M | 52.77M | 66.85M | 56.03M |
| costAndExpenses | 100.92M | 79.93M | 80.33M | 67.04M | 90.42M | 48.01M | 61.53M | 67.69M | 77.4M | 69.55M |
| netInterestIncome | -718.34K | -1.37M | 3.45M | -6.37M | -8.56M | -5.31M | -5.6M | - | - | - |
| interestIncome | 715.34K | 699.52K | 162K | 1.25M | 1.2M | 490K | 256K | 73208 | 2M | 2.04M |
| interestExpense | 1.43M | 1.37M | -3.28M | 7.63M | 9.76M | 5.8M | 5.86M | 1.87M | 5.01M | 7.02M |
| depreciationAndAmortization | 1.85M | 716K | 1.09M | 638.5K | 624K | 1.75M | 740K | 357K | 355K | 399K |
| ebitda | 29.37M | 25.1M | 56.18M | 10.15M | 3.15M | 20.89M | 15.54M | -4.04M | 9.09M | -6.84M |
| ebit | 27.58M | 24.38M | 55.09M | 9.52M | 2.52M | 19.14M | 14.8M | -4.4M | 8.74M | -7.24M |
| nonOperatingIncomeExcludingInterest | - | -351K | -3.17M | -260K | -20.21M | 17.76M | 12.78M | -4.64M | 7.79M | -8.12M |
| operatingIncome | 27.58M | 24.03M | 51.92M | 9.26M | -17.69M | 36.9M | 27.58M | -9.04M | 16.53M | -15.36M |
| totalOtherIncomeExpensesNet | -1.01M | -4.69M | 1.01M | -1.93M | -3.71M | -20.96M | -15.42M | 2.92M | -9.99M | 5.42M |
| incomeBeforeTax | 26.57M | 19.34M | 52.94M | 7.32M | -21.41M | 31.87M | 24.32M | -6.12M | 13.08M | -9.93M |
| incomeTaxExpense | 2.06M | 3.54M | -3.92M | -13.41M | -17000 | 27000 | -33000 | -12000 | 23000 | 14000 |
| netIncomeFromContinuingOperations | 24.51M | 15.8M | 56.86M | 20.74M | -21.39M | 15.92M | 12.18M | -6.1M | 6.53M | -9.95M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | -100.05K | - | - | - | - | 15.92M | 12.18M | -6.1M | 6.53M | -9.95M |
| netIncome | 24.41M | 15.8M | 56.86M | 20.74M | -21.39M | 31.84M | 24.36M | -12.21M | 13.06M | -19.89M |
| netIncomeDeductions | - | - | - | - | - | 15.92M | 12.18M | -6.1M | 6.53M | -9.95M |
| bottomLineNetIncome | 24.41M | 15.8M | 56.86M | 20.74M | -21.39M | 15.92M | 12.18M | -6.1M | 6.53M | -9.95M |
| eps | 2 | 1.29 | 4.7 | 1.61 | -1.78 | 2.66 | 2.04 | -1.03 | 1.1 | -1.72 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 29.66M | 128.36M | 120.7M | 62.96M | 59.9M | 87.71M | 84.7M | 46.86M | 54.95M | 84.66M |
| shortTermInvestments | 132.76M | - | - | - | - | - | - | 94.99M | 95M | 80M |
| cashAndShortTermInvestments | 162.41M | 128.36M | 120.7M | 62.96M | 59.9M | 87.71M | 84.7M | 141.85M | 149.95M | 164.66M |
| netReceivables | 63.31M | 56.04M | 56.58M | 28.08M | 27.89M | 67.6M | 56.55M | 38.61M | 64.45M | 29.45M |
| accountsReceivables | 13.5M | 16.64M | 8.88M | 28.08M | 27.89M | 39.67M | 33.15M | 10.95M | 24.95M | 6.62M |
| otherReceivables | 49.81M | 39.4M | 47.7M | 19.5M | 27.1M | 21.3M | 23.4M | 22.1M | 34.1M | 16.3M |
| inventory | 21.57M | 22.62M | 31.61M | 31.38M | 26.41M | 25.64M | 24.24M | 24.75M | 22.78M | 20.94M |
| prepaids | - | - | - | -20.87M | -34.66M | - | -41000 | - | - | - |
| otherCurrentAssets | 4.56M | 10.44M | 12.03M | 53.46M | 72.6M | 4.87M | 9.91M | 6.58M | 3.88M | 5.14M |
| totalCurrentAssets | 251.85M | 217.47M | 220.91M | 155.01M | 152.14M | 185.82M | 175.36M | 211.79M | 241.07M | 220.19M |
| propertyPlantEquipmentNet | 18.16M | 17.5M | 19M | 19.41M | 20.6M | 21.7M | 21.6M | 21.62M | 2.92M | 3.77M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 371.18K | 300K | 374K | 473K | 548K | 534K | 578K | 1.25M | 632K | 467K |
| goodwillAndIntangibleAssets | 371.18K | 300K | 374K | 473K | 548K | 534K | 578K | 1.25M | 632K | 467K |
| longTermInvestments | - | - | - | -12000 | - | 22M | 23.27M | 1.27M | 2.39M | 2.39M |
| taxAssets | 11.7M | 13.42M | 17.33M | 13.42M | - | -22M | -23.27M | - | - | - |
| otherNonCurrentAssets | 51026 | 161K | 146K | 356K | -4000 | 21.98M | 23.31M | 152K | 256K | 363K |
| totalNonCurrentAssets | 30.28M | 31.38M | 36.85M | 33.65M | 21.14M | 44.21M | 45.48M | 24.28M | 6.2M | 6.99M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 282.13M | 248.85M | 257.76M | 188.66M | 173.29M | 230.03M | 220.85M | 236.07M | 247.27M | 227.18M |
| totalPayables | 15.07M | 9.92M | 11.49M | 11.47M | 5.85M | 4.44M | 191K | 5.31M | 12.12M | 7.08M |
| accountPayables | 15.07M | 9.92M | 11.49M | 11.47M | 5.85M | 3.94M | 191K | 4.71M | 10.62M | 5.38M |
| otherPayables | - | - | - | - | - | 500K | - | 600K | 1.5M | 1.7M |
| accruedExpenses | 10.51M | - | - | - | - | - | 18.9M | - | - | - |
| shortTermDebt | - | - | - | - | 15.45M | 37.92M | 37.47M | 117.2M | 123.5M | - |
| capitalLeaseObligationsCurrent | 2.06M | 2.06M | 2.06M | 2.06M | 2.06M | 2.06M | 1.99M | 2.12M | 896K | 1.68M |
| taxPayables | - | - | - | - | - | 500K | 1M | - | - | - |
| deferredRevenue | 1.57M | - | - | - | 16.83M | 17.13M | 27.13M | 1.23M | 1.23M | 1.89M |
| otherCurrentLiabilities | 20.03M | 22.41M | 32.01M | 24.25M | 7.4M | 22.76M | -10.83M | 30.82M | 37.89M | 28.94M |
| totalCurrentLiabilities | 49.24M | 34.39M | 45.56M | 37.78M | 47.59M | 67.18M | 74.85M | 155.44M | 174.41M | 37.71M |
| longTermDebt | 75.44M | 81.98M | 95.91M | 95.68M | 95.46M | 113.18M | 131.36M | 94.77M | 94.54M | 227.87M |
| capitalLeaseObligationsNonCurrent | 11.72M | 12.74M | 13.7M | 14.7M | 15.64M | 16.62M | 16.32M | 17.22M | 10000 | 88000 |
| deferredRevenueNonCurrent | 9.46M | 10.26M | 11.38M | 8.84M | 9.46M | 10.08M | 10.69M | 11.31M | 11.93M | 12.54M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 8.23M | 6.32M | 10.21M | 14.87M | 15.15M | 18.06M | 32.63M | 35.81M | 24.99M | 40.26M |
| totalNonCurrentLiabilities | 104.89M | 111.3M | 131.21M | 134.1M | 135.7M | 147.86M | 191.01M | 147.8M | 131.47M | 268.22M |
| otherLiabilities | - | - | - | 1000 | - | - | - | - | - | - |
| capitalLeaseObligations | 13.78M | 14.8M | 15.76M | 16.76M | 17.7M | 18.68M | 18.31M | 19.34M | 906K | 1.77M |
| totalLiabilities | 154.13M | 145.69M | 176.76M | 171.88M | 183.29M | 215.04M | 265.86M | 303.24M | 305.87M | 305.93M |
| treasuryStock | -51.3M | -51.52M | -51.7M | -52.02M | -54.01M | -55.68M | -56.07M | -55.86M | -56.56M | -56.31M |
| preferredStock | - | - | - | 9M | 10.21M | - | 3.78M | - | - | - |
| commonStock | 13.33M | 13.31M | 13.17M | 13.17M | 13.1M | 13.1M | 13.09M | 13M | 12.99M | 12.93M |
| retainedEarnings | -882.99M | -907.49M | -923.29M | -980.15M | -1B | -979.5M | -1.04B | -1.04B | -1.02B | -1.04B |
| additionalPaidInCapital | 1.05B | 1.05B | 1.05B | 1.04B | 1.04B | 1.04B | 1.04B | 1.03B | 1.03B | 1.03B |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 24.45M | 15.8M | 56.86M | 20.74M | -21.39M | 31.84M | 24.36M | -12.21M | 13.06M | -19.89M |
| depreciationAndAmortization | 1.85M | 1.33M | 535K | 1.2M | 1.72M | 1.75M | 740K | 357K | 355K | 399K |
| deferredIncomeTax | 1.99M | - | - | - | 2.63M | -5.03M | -29.53M | 16.24M | - | - |
| stockBasedCompensation | - | 2.83M | 2.56M | 2.5M | 1.25M | 1.13M | 876.5K | 922.5K | 1.19M | 967.5K |
| changeInWorkingCapital | 9.39M | 2.11M | 8.22M | 1.15M | 9.18M | -13.5M | -21.36M | 9.64M | -21.42M | -10.36M |
| accountsReceivables | -5.96M | -7.76M | -595K | -175K | 6.2M | -2.75M | -23.17M | 25.76M | -36.27M | 4.2M |
| inventory | 1.07M | 8.98M | -234K | -4.96M | -772K | -1.39M | 511K | -1.97M | -1.85M | 257K |
| accountsPayables | 5.14M | -1.97M | -11.25M | 11.25M | 1.9M | 3.75M | -4.52M | -5.91M | 5.24M | -7.78M |
| otherWorkingCapital | 9.15M | 890K | 20.3M | -4.96M | 1.85M | -13.11M | 5.81M | -8.23M | 11.45M | -7.05M |
| otherNonCashItems | 1.37M | 981K | -11.73M | -7.67M | -1.02M | 5.66M | 31.83M | -14.8M | 36.72M | 6.82M |
| netCashProvidedByOperatingActivities | 39.05M | 23.06M | 56.44M | 17.92M | -7.62M | 21.86M | 6.91M | 149K | -4.87M | -27.15M |
| investmentsInPropertyPlantAndEquipment | -2.45M | -321K | -1.24M | -467K | -645K | -389K | -974K | -2.33M | -553K | -307K |
| acquisitionsNet | - | - | 781K | - | - | - | - | 347.5K | 15000 | -1.6M |
| purchasesOfInvestments | - | - | - | - | - | - | 94.99M | -94.99M | -25M | -10M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | -49000 | 95M | 10M | 31.02M |
| otherInvestingActivities | - | -93000 | -810K | 728K | -146K | -37500 | 1000 | -347.5K | -7.62M | 9.7M |
| netCashProvidedByInvestingActivities | -2.45M | -414K | -1.27M | 261K | -645K | -389K | 93.97M | -2.32M | -15.54M | 19.11M |
| netDebtIssuance | -7.13M | - | -15.6M | -15.6M | - | - | - | - | - | - |
| longTermNetDebtIssuance | -7.13M | - | -15.6M | -15.6M | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 185.09K | - | 2.44M | - | - | - | - | -69500 | -280K | -1.85M |
| netCommonStockIssuance | 185.09K | - | 2.44M | - | - | - | - | -69500 | -280K | -1.85M |
| commonStockIssuance | 185.09K | 639.02K | -2.19M | 4.63M | 1.05M | 1.43M | 4.43M | - | 1.59M | 42.51M |
| commonStockRepurchased | - | - | - | - | -384K | -88000 | 165K | -165K | -560K | -3.69M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -16008 | -14.47M | 13.14M | 2.46M | -40.22M | -8.54M | -38.48M | -6.69M | -9.28M | 28.04M |
| netCashProvidedByFinancingActivities | -6.96M | -14.47M | -22000 | -13.14M | -40.22M | -17.08M | -38.48M | -6.76M | -9.56M | 26.2M |