OTC : CRNLF
$0 (0.0%)
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 517.71M | 359.73M | 320.75M | 286.95M | 110K | 122K | 159.79K | 186.22K | 189.21K | 248.1K |
| costOfRevenue | 234.24M | 156.95M | 184.61M | 163.66M | 215K | 192K | 54973 | 68369 | 73727 | 62673 |
| grossProfit | 283.47M | 202.78M | 136.14M | 123.29M | -105K | -70000 | 104.82K | 117.85K | 115.49K | 185.43K |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 3.48M | 2.8M | 2.57M | 1.68M | 1.08M | 1.08M | 1.31M | 992.4K | 1.32M | 1.31M |
| sellingAndMarketingExpenses | 19.05M | 12.63M | - | - | 6.9M | 11.56M | 2.19M | 2.33M | 1.74M | - |
| sellingGeneralAndAdministrativeExpenses | 22.53M | 15.42M | 2.57M | 1.68M | 7.97M | 12.64M | 3.5M | 3.32M | 3.05M | 1.31M |
| otherExpenses | - | 28.72M | - | - | 327K | - | - | - | - | 386.38K |
| operatingExpenses | 22.53M | 44.15M | 2.57M | 1.68M | 8.3M | 12.64M | 3.5M | 3.32M | 3.05M | 1.74M |
| costAndExpenses | 256.77M | 201.1M | 187.18M | 165.34M | 7.97M | 12.84M | 3.55M | 3.39M | 3.13M | 1.81M |
| netInterestIncome | -6.08M | -14.04M | -4.16M | -6.23M | -852K | 88000 | -1.56M | - | - | - |
| interestIncome | 7.65M | 2.97M | 2.29M | 54000 | 142K | 678K | 47352 | 55503 | 87422 | 46176 |
| interestExpense | 6.08M | 17.02M | 6.44M | 6.28M | 994K | 590K | 1.6M | - | - | - |
| depreciationAndAmortization | 14.22M | 28.72M | 20.61M | 32.34M | 340K | 192K | 54973 | 68369 | 73727 | 62673 |
| ebitda | 238.76M | 171.43M | 153.99M | 149.53M | -7.63M | -12.62M | -23.76M | -3.06M | -3.22M | -3.63M |
| ebit | 224.54M | 142.7M | 133.38M | 117.19M | -7.97M | -12.81M | -23.82M | -3.12M | -3.29M | -3.7M |
| nonOperatingIncomeExcludingInterest | 36.4M | 15.92M | 186K | 4.42M | 105K | - | 20.48M | -21332 | 161.34K | 2.2M |
| operatingIncome | 260.94M | 158.63M | 133.57M | 121.61M | -7.86M | -12.84M | -3.55M | -3.39M | -3.13M | -1.81M |
| totalOtherIncomeExpensesNet | -43.1M | -32.94M | -124.4M | -10.7M | 3.1M | -5.42M | -20.48M | 21329 | -161.34K | -2.2M |
| incomeBeforeTax | 217.84M | 125.69M | 9.17M | 110.91M | -4.76M | -17.95M | -23.82M | -3.12M | -3.29M | -3.7M |
| incomeTaxExpense | 67.56M | 38.55M | 4.77M | 21.42M | - | 1023 | 1061 | 1418 | 3386 | 4087.0 |
| netIncomeFromContinuingOperations | 150.28M | 87.14M | 4.4M | 89.48M | -4.76M | - | -23.82M | -3.12M | -3.29M | -3.7M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 150.28M | 87.14M | 4.4M | 89.48M | -4.76M | -17.95M | -23.82M | -3.12M | -3.29M | -3.7M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 150.28M | 87.14M | 4.4M | 89.48M | -4.76M | -17.95M | -23.82M | -3.12M | -3.29M | -3.7M |
| eps | 0.37 | 0.23 | 0.01 | 0.24 | -0.01 | -0.06 | -0.07 | -0.02 | -0.03 | -0.07 |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 355.75M | 119.92M | 106.47M | 61.5M | 10.31M | 45.7M | 9.04M | 5.59M | 5.54M | 11.76M |
| shortTermInvestments | 118K | 739K | 953K | 1.35M | 1.69M | 68000 | 138.36K | - | 70139 | 175.63K |
| cashAndShortTermInvestments | 355.87M | 120.66M | 107.42M | 62.85M | 12M | 45.76M | 9.18M | 5.59M | 5.61M | 11.93M |
| netReceivables | 4.08M | 3.26M | 2.54M | 2.24M | 1.32M | 1.43M | 270.26K | 235.99K | 57805 | 79232 |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | 4.08M | 3.26M | 2.54M | 2.24M | 1.32M | 1.43M | 270.26K | 235.99K | 57805 | 79232 |
| inventory | 55.42M | 16.07M | 16.62M | 14.91M | 14.06M | 69000 | -270.26K | -235.99K | -57805 | -79232 |
| prepaids | - | - | - | - | 265K | 539K | 68927 | 58389 | 22963 | 41312 |
| otherCurrentAssets | 15.2M | 7.8M | 5.42M | 4.55M | 3.74M | 3.02M | 2.9M | 4.5M | 5.19M | 43114 |
| totalCurrentAssets | 426.49M | 147.78M | 132M | 84.54M | 31.39M | 50.83M | 12.27M | 10.38M | 10.88M | 12.1M |
| propertyPlantEquipmentNet | 511.85M | 396.57M | 248.43M | 253.72M | 260.99M | 67.36M | 13.88M | 26.82M | 21.04M | 13.39M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | - | - | 2.79M | 3.07M | - | - | 128K | 190K | - | - |
| taxAssets | - | - | 56.45M | 41M | - | - | - | - | - | - |
| otherNonCurrentAssets | 101.35M | 79.2M | 153.27M | 107.18M | 7.21M | 6.29M | -14.01M | -27.01M | -21.04M | -13.39M |
| totalNonCurrentAssets | 613.2M | 475.78M | 460.94M | 404.97M | 268.2M | 73.66M | 14.01M | 27.01M | 21.04M | 13.39M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.04B | 623.56M | 592.94M | 489.51M | 299.6M | 124.49M | 26.28M | 37.39M | 31.92M | 25.48M |
| totalPayables | 35.79M | 32M | 17.14M | 8.17M | 6.1M | 8.41M | 345.21K | 792.7K | 939.47K | 231.63K |
| accountPayables | 35.79M | 32M | 17.14M | 8.17M | 6.1M | 8.41M | 345.21K | 792.7K | 939.47K | 231.63K |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 26.86M | 13.67M | 11.69M | 13.23M | 11.69M | 3.47M | 1.8M | 275.44K | 165.36K | 161.32K |
| shortTermDebt | 6.67M | 50.66M | 613K | 38.39M | 32M | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 10.14M | 9.63M | 9.43M | 7.61M | 7.45M | 134K | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 13.14M | 6.66M | 5.85M | 7.09M | 1.73M | 1.29M | 25641 | 2479 | 332.98K | 1.5M |
| totalCurrentLiabilities | 85.94M | 112.62M | 44.72M | 74.49M | 58.97M | 13.3M | 2.17M | 1.07M | 1.44M | 1.9M |
| longTermDebt | - | - | 50M | 27M | 38M | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 21.66M | 23.82M | 31.77M | 37.82M | 43.6M | 119.2K | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | 25.9M | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 150.88M | 177.86M | 127.56M | 61.66M | 28.57M | 14.56M | 300.71K | 333.99K | 378.42K | 374.58K |
| totalNonCurrentLiabilities | 172.54M | 201.68M | 235.22M | 126.48M | 110.17M | 14.68M | 300.71K | 333.99K | 378.42K | 374.58K |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 31.8M | 33.45M | 41.2M | 45.44M | 51.06M | 253.2K | - | - | - | - |
| totalLiabilities | 258.48M | 314.29M | 336.4M | 241.98M | 169.14M | 17.26M | 2.47M | 1.4M | 1.82M | 2.27M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 546.94M | 203.3M | 203.42M | 203.52M | 180.63M | 145.04M | 62.63M | 50.88M | 42.12M | 32.51M |
| retainedEarnings | 297.3M | 141.75M | 49.98M | 37.91M | -60.82M | -57.25M | -39.3M | -15.28M | -14.34M | -11.05M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 150.28M | 87.14M | 4.4M | 89.48M | -4.76M | -17.95M | -23.82M | -3.12M | -3.29M | -3.7M |
| depreciationAndAmortization | 21.23M | 28.72M | 28.23M | 32.34M | 215K | 192K | 17.26M | 68369 | 490.73K | 2.38M |
| deferredIncomeTax | - | - | -80.84M | -101.22M | -17.27M | -9M | -1.43M | -292.4K | -1.04M | 139.56K |
| stockBasedCompensation | 6.65M | 5.08M | 4.71M | 4.89M | 3.28M | 8.24M | -95112 | 404.83K | 545.22K | 115.66K |
| changeInWorkingCapital | -64.38M | -30.44M | -5.14M | 3.33M | -13.24M | -264K | 1.53M | -112.43K | 490.15K | -255.22K |
| accountsReceivables | -2.6M | -719K | -300K | -909K | 432K | -383K | - | - | - | - |
| inventory | -62.8M | -29.82M | -19.37M | -30.73M | -14M | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 1.02M | 98000 | 14.52M | 34.97M | 321K | 119K | 1.53M | -112.43K | 490.15K | -255.22K |
| otherNonCashItems | 145.54M | 67.68M | 201.2M | 106.15M | 12.89M | 14.5M | 3.09M | 379.41K | 3239 | -65317 |
| netCashProvidedByOperatingActivities | 259.31M | 158.18M | 152.56M | 134.98M | -18.9M | -4.28M | -3.47M | -2.67M | -1.76M | -1.52M |
| investmentsInPropertyPlantAndEquipment | -97.76M | -33.66M | -47.3M | -77.51M | -120.25M | -39.77M | -4.79M | -6.14M | -14.08M | -1.56M |
| acquisitionsNet | - | - | - | 187K | - | - | - | 75000 | 92887 | 443.74K |
| purchasesOfInvestments | - | - | - | - | -1.2M | - | - | -141.92K | -114.22K | -644.51K |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | 66915 | 21330 | 200.77K |
| otherInvestingActivities | -65000 | -31.98M | - | - | - | - | -1.5M | 141.92K | 30323 | 305.96K |
| netCashProvidedByInvestingActivities | -97.82M | -65.64M | -47.3M | -77.32M | -121.45M | -39.77M | -4.79M | -6M | -13.94M | -911.5K |
| netDebtIssuance | -60.6M | -9.52M | -23.64M | -5M | 70M | - | - | - | - | - |
| longTermNetDebtIssuance | -60.6M | -9.52M | -15M | -5M | 70M | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | -8.64M | - | - | - | - | - | - | - |
| netStockIssuance | - | - | -36.64M | 5.96M | 35.59M | 82.41M | 11.75M | 8.76M | 9.61M | 13.5M |
| netCommonStockIssuance | - | - | 135K | 5.96M | 35.59M | 82.41M | 11.75M | 8.76M | 9.61M | 13.5M |
| commonStockIssuance | 125.97M | -69.58M | - | 6M | 36.84M | 84.63M | 12.19M | 9.13M | 10.15M | 14.13M |
| commonStockRepurchased | - | - | 135K | -42000 | -1.24M | -2.22M | -439.43K | -371.78K | -537.62K | -636.49K |
| netPreferredStockIssuance | - | - | -36.78M | - | - | -336 | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 134.94M | -69.58M | -45.42M | -7.42M | -626K | -1.7M | -40721 | -44427 | -124.53K | -87996 |
| netCashProvidedByFinancingActivities | 74.34M | -79.1M | -60.29M | -6.47M | 104.97M | 80.71M | 11.71M | 8.71M | 9.49M | 13.41M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 327.35M | 312.4M | 205.31M | 178.21M | 181.62M | 175.32M | 145.43M | 161.24M | 125.7M | 62000 |
| costOfRevenue | 148.27M | 121.14M | 113.1M | 112.99M | 97.23M | 101.47M | 82.79M | 93.26M | 70.24M | 102.79K |
| grossProfit | 179.08M | 191.26M | 92.22M | 65.22M | 84.39M | 73.84M | 62.64M | 67.98M | 55.47M | -40792 |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 1.95M | 1.53M | 1.49M | 1.31M | 1.37M | 1.2M | 802K | 878K | 665K |
| sellingAndMarketingExpenses | - | 11.45M | 7.6M | 5.8M | - | - | - | - | - | 3.96M |
| sellingGeneralAndAdministrativeExpenses | 1.92M | 13.4M | 9.13M | 7.29M | 1.31M | 1.37M | 1.2M | 802K | 878K | 4.62M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 1.92M | 13.4M | 9.13M | 7.29M | 1.31M | 1.37M | 1.2M | 802K | 878K | 4.62M |
| costAndExpenses | 150.19M | 134.55M | 122.22M | 120.28M | 98.54M | 102.84M | 83.99M | 94.06M | 71.11M | 4.73M |
| netInterestIncome | 5.74M | -2.85M | -3.24M | -38000 | -881K | -1.74M | -2.42M | -2.94M | -3.29M | 2.35M |
| interestIncome | 6.86M | 5.11M | 2.38M | 3.34M | 2.45M | 1.72M | 564K | 47000 | 7000 | 3.13M |
| interestExpense | 1.11M | 2.85M | 3.24M | 3.38M | 3.33M | 3.46M | 2.98M | 2.98M | 3.3M | - |
| depreciationAndAmortization | 15.52M | 5.61M | 8.62M | 5.93M | 13.65M | 14.18M | 13.7M | 16.97M | 15.21M | 102.79K |
| ebitda | 192.67M | 147.68M | 91.08M | 29.43M | 95.76M | -31.53M | 75.02M | 79.05M | 70.32M | -696.78K |
| ebit | 177.16M | 142.07M | 82.47M | 23.5M | 82.11M | -45.71M | 61.32M | 62.09M | 55.1M | -4.34M |
| nonOperatingIncomeExcludingInterest | - | 35.78M | 620K | 7.66M | 972K | 118.18M | 128K | 5.1M | -512K | 93000 |
| operatingIncome | 177.16M | 177.85M | 83.09M | 57.93M | 83.08M | 72.48M | 61.44M | 67.18M | 54.59M | -4.73M |
| totalOtherIncomeExpensesNet | 2.17M | -23.06M | -20.04M | -11.03M | -4.3M | -121.64M | -3.11M | -8.08M | -2.79M | 3.44M |
| incomeBeforeTax | 179.32M | 154.79M | 63.05M | 46.9M | 78.78M | -49.17M | 58.33M | 59.1M | 51.8M | -799.56K |
| incomeTaxExpense | 54.67M | 47.62M | 19.94M | 14.12M | 24.43M | -13.41M | 18.18M | 21.42M | - | - |
| netIncomeFromContinuingOperations | 124.65M | 107.17M | 43.11M | 32.78M | 54.36M | -35.76M | 40.16M | 37.68M | 51.8M | -799.56K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 124.65M | 107.17M | 43.11M | 32.78M | 54.36M | -35.76M | 40.16M | 37.68M | 51.8M | -799.56K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 124.65M | 107.17M | 43.11M | 32.78M | 54.36M | -35.76M | 40.16M | 37.68M | 51.8M | -799.56K |
| eps | 0.28 | 0.26 | 0.11 | 0.09 | 0.14 | -0.1 | 0.11 | 0.1 | 0.14 | -0.0 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 440.65M | 355.75M | 355.47M | 119.92M | 157M | 106.47M | 77.8M | 61.5M | 27.43M | 10.31M |
| shortTermInvestments | 911.64K | 118K | 192K | 739K | 774K | 953K | 1.19M | 1.35M | 4.14M | 1.69M |
| cashAndShortTermInvestments | 441.57M | 355.87M | 355.66M | 120.66M | 157.77M | 107.42M | 79M | 62.85M | 31.57M | 12M |
| netReceivables | 8.96M | 4.08M | 4.35M | 3.26M | 2.99M | 2.54M | 1.9M | 2.24M | 1.64M | 1.32M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | 8.96M | 4.08M | 4.35M | 3.26M | 2.99M | 2.54M | 1.9M | 2.24M | 1.64M | 1.32M |
| inventory | 53.57M | 55.42M | 32.21M | 16.07M | 18.2M | 16.62M | 13.36M | 14.91M | 24.28M | 14.06M |
| prepaids | - | - | - | - | - | - | - | - | 690K | 265K |
| otherCurrentAssets | 4M | 15.2M | 10.22M | 7.8M | 4.12M | 5.42M | 5.1M | 4.55M | 5.52M | 3.74M |
| totalCurrentAssets | 508.09M | 426.49M | 398.1M | 147.78M | 183.08M | 132M | 99.35M | 84.54M | 62.06M | 31.39M |
| propertyPlantEquipmentNet | 418.13M | 511.85M | 422.81M | 396.57M | 246.22M | 248.43M | 251M | 253.72M | 263.59M | 260.99M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | - | - | - | - | 2.1M | 2.79M | 3.07M | 3.07M | - | - |
| taxAssets | - | - | - | - | - | 56.45M | - | 41M | - | - |
| otherNonCurrentAssets | 681.37M | 101.35M | 82.36M | 79.2M | 187.33M | 153.27M | 137.61M | 107.18M | 61.8M | 7.21M |
| totalNonCurrentAssets | 1.1B | 613.2M | 505.16M | 475.78M | 435.64M | 460.94M | 391.68M | 404.97M | 325.39M | 268.2M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.61B | 1.04B | 903.26M | 623.56M | 618.73M | 592.94M | 491.03M | 489.51M | 387.44M | 299.6M |
| totalPayables | 94.08M | 35.79M | 25.26M | 32M | 18.97M | 17.14M | 9.66M | 8.17M | 2.75M | 6.1M |
| accountPayables | 40.6M | 35.79M | 25.26M | 32M | 18.97M | 17.14M | 9.66M | 8.17M | 2.75M | 6.1M |
| otherPayables | 53.48M | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 2.68M | 26.86M | 18.36M | 13.67M | 1.66M | 11.69M | 1.39M | 13.23M | 827K | 11.69M |
| shortTermDebt | 6.02M | 6.67M | 50.64M | 50.66M | 662K | 613K | 563K | 38.39M | 34.09M | 32M |
| capitalLeaseObligationsCurrent | - | 10.14M | 10.04M | 9.63M | 9.59M | 9.43M | 9.22M | 7.61M | 7.45M | 7.45M |
| taxPayables | - | - | - | - | 624K | - | - | - | - | - |
| deferredRevenue | - | - | - | - | 624K | - | - | - | - | - |
| otherCurrentLiabilities | 40.92M | 13.14M | 81.15M | 6.66M | 16.94M | 5.85M | 12.23M | 7.09M | 15.64M | 1.73M |
| totalCurrentLiabilities | 143.69M | 85.94M | 185.46M | 112.62M | 48.44M | 44.72M | 33.05M | 74.49M | 60.75M | 58.97M |
| longTermDebt | 19.07M | - | - | - | 50M | 50M | 50M | 27M | 41M | 38M |
| capitalLeaseObligationsNonCurrent | 19.07M | 21.66M | 19.38M | 23.82M | 27.56M | 31.77M | 36.36M | 37.82M | 40.25M | 43.6M |
| deferredRevenueNonCurrent | - | - | - | - | - | 31.77M | - | 37.82M | - | - |
| deferredTaxLiabilitiesNonCurrent | 98.68M | - | - | - | - | 82.35M | - | 61.9M | - | - |
| otherNonCurrentLiabilities | 63.75M | 150.88M | 163.66M | 177.86M | 185.16M | 184M | 81.34M | 81.77M | 40.4M | 28.57M |
| totalNonCurrentLiabilities | 200.58M | 172.54M | 183.03M | 201.68M | 262.72M | 291.67M | 167.71M | 167.48M | 121.65M | 110.17M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 19.07M | 31.8M | 29.42M | 33.45M | 37.15M | 41.2M | 45.58M | 45.44M | 47.7M | 51.06M |
| totalLiabilities | 344.27M | 258.48M | 368.5M | 314.29M | 311.16M | 336.4M | 200.76M | 241.98M | 182.4M | 169.14M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 877.24M | 546.94M | 400.22M | 203.3M | 203.4M | 203.42M | 203.44M | 203.52M | 201.76M | 180.63M |
| retainedEarnings | 427.45M | 297.3M | 189.93M | 141.75M | 108.55M | 49.98M | 84.18M | 37.91M | 230K | -60.82M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2025-12-31 | 2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 124.65M | 107.17M | 43.11M | 32.78M | 27.18M | -35.76M | 40.16M | 37.68M | 51.8M | -799.56K |
| depreciationAndAmortization | 15.52M | 9.29M | 11.94M | 15.64M | 13.65M | 14.18M | 13.7M | 16.97M | 15.21M | 102.79K |
| deferredIncomeTax | - | - | - | - | - | -10.74M | - | -5.49M | - | 11.72M |
| stockBasedCompensation | - | 3.03M | 3.61M | 2.4M | 1.34M | 2.05M | 2.66M | 3.2M | 1.7M | 1.64M |
| changeInWorkingCapital | - | -64.38M | - | -30.44M | - | -19.14M | - | -31.01M | - | -12.95M |
| accountsReceivables | - | -2.6M | - | -719K | - | -300K | - | -909K | - | 432K |
| inventory | - | -62.8M | - | -29.82M | - | -19.37M | - | -30.73M | - | -14M |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | 1.02M | - | 98000 | - | 529K | - | 627K | - | 614K |
| otherNonCashItems | 64.22M | 119.45M | 26.1M | 57.49M | 38.14M | 137.23M | 38.8M | 50.2M | 27.47M | -14.91M |
| netCashProvidedByOperatingActivities | 204.39M | 174.56M | 84.76M | 77.88M | 80.31M | 87.3M | 65.26M | 70.92M | 64.06M | -15.81M |
| investmentsInPropertyPlantAndEquipment | -129.08M | -59.53M | -38.23M | -40.57M | -25.07M | -17.48M | -29.82M | -23.11M | -54.4M | -63.06M |
| acquisitionsNet | 13.8M | - | - | - | - | - | - | 187K | - | - |
| purchasesOfInvestments | - | - | - | - | - | 200K | -200K | - | - | -1.2M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -65000 | - | - | - | 200K | - | 187K | - | -1.2M |
| netCashProvidedByInvestingActivities | -115.28M | -59.59M | -38.23M | -40.57M | -25.07M | -17.28M | -30.02M | -22.92M | -54.4M | -64.26M |
| netDebtIssuance | - | - | - | - | -4.71M | - | -19.1M | - | 1.48M | - |
| longTermNetDebtIssuance | - | - | - | - | -4.71M | - | -19.1M | - | 1.48M | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 1.29M | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | 1.29M | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | 1.29M | -1.46M | 119.89M | -69.58M | - | -36.8M | 153K | -12000 | 5.97M | 4.39M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -5.36M | -114.69M | 189.03M | -74.39M | -3.21M | -41.34M | 153K | -13.92M | 5.97M | 71.48M |
| netCashProvidedByFinancingActivities | -4.07M | -114.69M | 189.03M | -74.39M | -4.71M | -41.34M | -18.94M | -13.92M | 7.45M | 71.48M |