$0.06 (0.64%)
| 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.08B | 343.92M | 233.64M | 193.23M | 4.12M | - | - | - | - | - |
| costOfRevenue | 551.59M | 126.28M | 92.12M | 65.37M | 1.39M | 111.6K | 79429 | 152.51K | 6789 | 1258 |
| grossProfit | 523.93M | 217.64M | 141.53M | 127.86M | 2.73M | -111.6K | -79429 | -152.51K | -6789 | -1258 |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 55.56M | 21.71M | 16.63M | 13.36M | 9.54M | - | - | 7.93M | 6.56M | 1.81M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | 21.76M | 515.68K | 55537 |
| sellingGeneralAndAdministrativeExpenses | 55.56M | 21.71M | 16.63M | 13.36M | 9.54M | 24.38M | 21.23M | 29.69M | 7.08M | 1.86M |
| otherExpenses | 926.62K | 35.51M | 35.66M | 19.72M | 15.48M | - | - | - | - | -186.54K |
| operatingExpenses | 56.49M | 57.22M | 52.29M | 33.08M | 25.02M | 24.38M | 21.23M | 29.69M | 7.08M | 1.68M |
| costAndExpenses | 608.08M | 183.5M | 144.4M | 98.45M | 26.41M | 24.49M | 21.31M | 29.69M | 7.08M | 1.82M |
| netInterestIncome | -19.47M | 4.46M | -5.91M | -6.22M | -1.07M | -3.9M | -1.19M | - | 137.49K | 48875 |
| interestIncome | 8.46M | 10.84M | 5.39M | 2.17M | 341K | 267K | 108.71K | 324.52K | 148.86K | 49514 |
| interestExpense | 27.93M | 6.39M | 11.3M | 8.38M | 1.41M | 4.16M | 1.3M | 324.52K | 11378 | 639 |
| depreciationAndAmortization | 151.79M | 41.09M | 29.15M | 15.23M | 154K | 111.6K | 79429 | 112.33K | 450K | 1255 |
| ebitda | 445.12M | 223.74M | 48.05M | 102.01M | -24.71M | -26.03M | -22.42M | -29.69M | -17.75M | -2.88M |
| ebit | 293.33M | 182.65M | 18.89M | 86.78M | -24.86M | -26.14M | -22.5M | -30.03M | -18.2M | -2.88M |
| nonOperatingIncomeExcludingInterest | 174.11M | -22.23M | 70.35M | 8M | 2.58M | 1.65M | 1.19M | - | 450K | 1249 |
| operatingIncome | 467.44M | 160.42M | 89.24M | 94.78M | -22.29M | -24.49M | -21.31M | -29.69M | -17.75M | -1.82M |
| totalOtherIncomeExpensesNet | -202.04M | 15.84M | -81.64M | -16.38M | -3.99M | -4.67M | -1.36M | -219K | -953K | -1.07M |
| incomeBeforeTax | 265.4M | 176.26M | 7.59M | 78.4M | -26.28M | -29.16M | -22.67M | -29.91M | -18.7M | -2.89M |
| incomeTaxExpense | 156.72M | 87.28M | 34.6M | 32.63M | - | - | - | - | - | - |
| netIncomeFromContinuingOperations | 108.68M | 88.98M | -27.01M | 45.77M | -26.28M | -29.16M | -22.67M | -29.91M | -18.7M | -2.89M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 108.68M | 88.98M | -27.01M | 45.77M | -26.28M | -29.16M | -22.67M | -21.96M | -7.89M | -2.89M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 108.68M | 88.98M | -27.01M | 45.77M | -26.28M | -29.16M | -22.67M | -21.96M | -7.89M | -2.89M |
| eps | 0.33 | 0.28 | -0.09 | 0.17 | -0.11 | -0.15 | -0.13 | -0.12 | -0.06 | -0.08 |
| 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 | 419.67M | 160.85M | 96.63M | 96.28M | 20.52M | 72.18M | 30.78M | 15.46M | 6.21M | 26.07M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 419.67M | 160.85M | 96.63M | 96.28M | 20.52M | 72.18M | 30.78M | 15.46M | 6.21M | 26.07M |
| netReceivables | 26.52M | 8.71M | 15.95M | 9.02M | 17.08M | 204K | 125.22K | 356.42K | 150.63K | 411.08K |
| accountsReceivables | 9.88M | 229K | 379K | 365K | 306K | - | 125.22K | 356.42K | - | - |
| otherReceivables | 16.64M | 8.48M | 15.57M | 8.66M | 16.78M | 204K | - | - | 150.63K | 411.08K |
| inventory | 85.49M | 29.21M | 29.45M | 22.45M | 9.66M | - | - | - | - | - |
| prepaids | 6.02M | 3.33M | 3.14M | 2.82M | 1.09M | 716K | 69269 | 190.85K | 779.44K | 360.83K |
| otherCurrentAssets | 31.92M | 2.52M | - | 2.29M | - | - | - | - | - | - |
| totalCurrentAssets | 569.62M | 204.62M | 145.18M | 132.86M | 48.34M | 73.1M | 30.97M | 16.01M | 7.14M | 26.84M |
| propertyPlantEquipmentNet | 1.32B | 384.58M | 381.72M | 467.16M | 304.13M | 154.72M | 167.75M | 157.17M | 157.18M | 111.92M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | - | - | - | - | - | 2.78M | - | - | - | - |
| taxAssets | - | - | - | 2.4M | - | - | - | - | - | - |
| otherNonCurrentAssets | 185.98M | 9.15M | 8.88M | 11.39M | 12.42M | 8.59M | 2.46M | 975.74K | 206.23K | 202.02K |
| totalNonCurrentAssets | 1.5B | 393.73M | 390.6M | 480.95M | 316.55M | 166.1M | 170.21M | 158.14M | 157.38M | 112.12M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.07B | 598.35M | 535.78M | 613.82M | 364.9M | 239.2M | 201.19M | 174.15M | 164.52M | 138.96M |
| totalPayables | 149.82M | 45.18M | 21.21M | 43.75M | 6.1M | 2.59M | 655.4K | 1.62M | 995.78K | 1.87M |
| accountPayables | 54.28M | 11.34M | 9.79M | 6.71M | 5.97M | 2.58M | 655.4K | 1.62M | 604.55K | 1.78M |
| otherPayables | 95.54M | 33.85M | 11.42M | 37.04M | 139K | 11000 | - | - | 391.24K | 85455 |
| accruedExpenses | 19.48M | 5.55M | 6.53M | 5.04M | 6M | 5M | 2.48M | 1.78M | 1.29M | 731.98K |
| shortTermDebt | 24.11M | - | - | 22.8M | 25.29M | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | 833K | 915K | 846K | 372K | 131K | 30638 | - | - | - |
| taxPayables | - | 28.97M | 8M | 33.1M | - | - | - | - | - | - |
| deferredRevenue | 125.02M | - | 4.05M | 3.14M | - | - | - | - | - | - |
| otherCurrentLiabilities | 210.02M | - | -4.05M | 22.2M | - | - | - | - | - | 110.18K |
| totalCurrentLiabilities | 528.45M | 51.56M | 28.66M | 97.78M | 37.77M | 7.73M | 3.17M | 3.39M | 2.28M | 2.71M |
| longTermDebt | 334.85M | - | 88.35M | 100.8M | 136.06M | 70.14M | 30.12M | 5.66M | - | - |
| capitalLeaseObligationsNonCurrent | 6.33M | 1.35M | 1.99M | 2.33M | 1.03M | 142K | 58612 | - | - | - |
| deferredRevenueNonCurrent | 175.18M | 8.66M | 8.18M | 7.5M | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 244.24M | 17.57M | 193K | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 129.38M | 11.76M | 7.87M | 8.43M | 5.62M | 610K | 1.11M | 791.21K | - | - |
| totalNonCurrentLiabilities | 889.99M | 39.34M | 106.58M | 119.06M | 142.71M | 70.89M | 31.29M | 6.45M | - | - |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 6.33M | 2.18M | 2.91M | 3.17M | 1.4M | 273K | 89250 | - | - | - |
| totalLiabilities | 1.42B | 90.9M | 135.24M | 216.83M | 180.48M | 78.61M | 34.46M | 9.84M | 2.28M | 2.71M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 542.96M | 494.83M | 474.36M | 445.32M | 269.2M | 217.95M | 212.11M | 194.46M | 176.35M | 128.79M |
| retainedEarnings | 92.76M | -8.79M | -97.77M | -70.76M | -116.53M | -90.25M | -83.33M | -51.04M | -24.74M | -5.8M |
| additionalPaidInCapital | - | - | - | - | - | - | - | 254.14M | 221.76M | 173.11M |
| 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 | 108.68M | 88.98M | -27.01M | 45.77M | -26.28M | -27.69M | -29.54M | -27.76M | -18.9M | -2.9M |
| depreciationAndAmortization | 151.79M | 41.09M | 29.15M | 15.23M | 154K | 106K | 103.9K | 141.98K | 191.07K | 1255 |
| deferredIncomeTax | -10.77M | 87.28M | 34.6M | 32.63M | - | - | - | - | - | - |
| stockBasedCompensation | - | 4.82M | 3.22M | 2.45M | 2.33M | 2.52M | 3.4M | 3.7M | 3.74M | 710.34K |
| changeInWorkingCapital | 21.23M | 1.8M | -3.6M | -15.78M | -6.64M | 4.01M | 191.82K | 1.74M | -573.21K | -295.68K |
| accountsReceivables | -15.07M | 1.6M | -868K | -8.09M | -604K | -702K | 392.97K | 92795 | 261.84K | 6654 |
| inventory | -1.68M | -1.4M | -5.64M | -9.18M | -10.85M | - | - | - | - | - |
| accountsPayables | 37.97M | - | 2.9M | 1.49M | 3.34M | - | - | - | - | - |
| otherWorkingCapital | - | 1.59M | - | - | 1.47M | 4.71M | -201.15K | 1.64M | -835.04K | -302.34K |
| otherNonCashItems | 522.81M | -49.35M | 28.93M | 15.02M | 5.7M | 2.93M | 50620 | -1.43M | 291.15K | - |
| netCashProvidedByOperatingActivities | 793.74M | 174.62M | 65.3M | 95.31M | -24.74M | -18.13M | -25.79M | -23.61M | -15.26M | -2.49M |
| investmentsInPropertyPlantAndEquipment | -124.55M | -16.11M | -8.15M | -17.98M | -96.24M | -31.3M | -19981 | -594.82K | -5.63M | -363.19K |
| acquisitionsNet | -806.87M | -2.67M | - | -1.23M | - | - | - | - | - | -3.21M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -3.89M | -3.16M | -33.58M | 5.85M | -17.02M | -5.59M | -1.39M | -748.87K | -16175.2 | - |
| netCashProvidedByInvestingActivities | -935.31M | -21.94M | -41.73M | -13.36M | -113.27M | -36.9M | -1.41M | -1.34M | -5.65M | -3.58M |
| netDebtIssuance | 390.21M | -89.7M | -37.53M | -16.33M | -649K | -40000 | - | - | - | -23.33M |
| longTermNetDebtIssuance | 390.21M | -89.7M | -37.53M | -16.33M | -649K | -40000 | - | - | - | -23.33M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 42.18M | - | 18.43M | -261K | 33.44M | 53.37M | - | 28.55M | 1.06M | 55.04M |
| netCommonStockIssuance | 42.18M | - | 18.43M | -261K | 33.44M | 53.37M | - | 28.55M | 1.06M | 55.04M |
| commonStockIssuance | 42.18M | - | 18.43M | - | 33.44M | 53.37M | - | 28.55M | 1.06M | 55.58M |
| commonStockRepurchased | - | - | - | -261K | - | - | - | - | - | -539.55K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -26.51M | 3.14M | -4.04M | 11.21M | 53.16M | 47.26M | 40.61M | 6.19M | - | - |
| netCashProvidedByFinancingActivities | 405.89M | -86.56M | -23.13M | -5.38M | 85.95M | 100.59M | 40.61M | 34.74M | 1.06M | 31.71M |
| 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 | 373.63M | 384M | 274.97M | 263.75M | 140.67M | 92.76M | 99.31M | 84.57M | 67.28M | 62.95M |
| costOfRevenue | 160.6M | 166.57M | 143.69M | 132.74M | 68.42M | 32.93M | 34.57M | 30.2M | 28.58M | 26.34M |
| grossProfit | 213.03M | 217.42M | 131.28M | 131.01M | 72.25M | 59.83M | 64.74M | 54.37M | 38.7M | 36.61M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 17.3M | 9.66M | 9.48M | 19.12M | 6.98M | 4.73M | 4.71M | 5.29M | 4.56M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 15.65M | 17.3M | 9.66M | 9.48M | 19.12M | 6.98M | 4.73M | 4.71M | 5.29M | 4.56M |
| otherExpenses | - | 251.58K | 13.67M | 10.47M | 12.9M | 9.7M | 13.9M | 6.91M | 5.11M | 10M |
| operatingExpenses | 15.65M | 17.55M | 23.33M | 19.95M | 32.02M | 16.69M | 18.63M | 11.63M | 10.4M | 14.57M |
| costAndExpenses | 176.25M | 184.12M | 167.03M | 152.69M | 100.44M | 49.62M | 53.2M | 41.82M | 38.97M | 40.91M |
| netInterestIncome | -2.79M | -5.18M | -13.44M | -14.22M | -1.07M | 927K | 298K | 3.79M | -431K | -331K |
| interestIncome | 3.78M | 2.59M | 2.07M | 1.88M | 1.82M | 1.81M | 1.92M | 5.72M | 1.4M | 1.58M |
| interestExpense | 6.57M | 7.77M | 15.51M | 16.1M | 2.89M | 882K | 1.62M | 1.93M | 1.84M | 1.91M |
| depreciationAndAmortization | 48.29M | 46.45M | 43.64M | 40.87M | 16.92M | 10.74M | 11.72M | 9.7M | 8.93M | 8.54M |
| ebitda | 196.49M | 194.4M | 136.48M | 146.53M | -24.2M | 61.78M | 62.01M | 60.24M | 39.58M | -41.19M |
| ebit | 148.2M | 147.95M | 92.83M | 105.66M | -41.11M | 51.04M | 50.3M | 50.54M | 30.65M | -49.73M |
| nonOperatingIncomeExcludingInterest | 49.19M | 51.93M | 15.11M | 5.4M | 81.34M | -7.89M | -4.19M | -7.8M | -2.35M | 71.77M |
| operatingIncome | 197.38M | 199.88M | 107.95M | 111.06M | 40.23M | 43.14M | 46.1M | 42.75M | 28.3M | 22.04M |
| totalOtherIncomeExpensesNet | -55.76M | -59.69M | -30.62M | -21.5M | -84.24M | 7.01M | 2.57M | 5.87M | 513K | -73.68M |
| incomeBeforeTax | 141.63M | 140.18M | 77.33M | 89.56M | -44.01M | 50.16M | 48.68M | 48.61M | 28.82M | -51.64M |
| incomeTaxExpense | 67.27M | 59.79M | 28.05M | 41.34M | 25.82M | 24.07M | 27.53M | 24.35M | 11.33M | 6.8M |
| netIncomeFromContinuingOperations | 74.36M | 80.39M | 49.27M | 48.21M | -69.83M | 26.09M | 21.14M | 24.26M | 17.48M | -58.44M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 74.36M | 80.39M | 49.27M | 48.21M | -69.83M | 26.09M | 21.14M | 24.26M | 17.48M | -58.44M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 74.36M | 80.39M | 49.27M | 48.21M | -69.83M | 26.09M | 21.14M | 24.26M | 17.48M | -58.44M |
| eps | 0.22 | 0.24 | 0.15 | 0.15 | -0.22 | 0.08 | 0.07 | 0.08 | 0.06 | -0.19 |
| 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 | 428.75M | 419.67M | 326.92M | 215.45M | 184.23M | 160.85M | 180.9M | 154.3M | 117.95M | 96.63M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 428.75M | 419.67M | 326.92M | 215.45M | 184.23M | 160.85M | 180.9M | 154.3M | 117.95M | 96.63M |
| netReceivables | 29.33M | 26.52M | 26.27M | 31.41M | 15.6M | 8.71M | 8.33M | 7.07M | 15.6M | 15.95M |
| accountsReceivables | 6.37M | 9.88M | 7.25M | 12.9M | 4.64M | 229K | 200K | 190K | 581.4K | 379K |
| otherReceivables | 22.96M | 16.64M | 19.02M | 18.51M | 10.97M | 8.48M | 8.13M | 6.88M | 15.02M | 15.57M |
| inventory | 97.24M | 85.49M | 81.76M | 70.19M | 64.55M | 29.21M | 28.83M | 28.66M | 28.66M | 29.45M |
| prepaids | 6.98M | 6.02M | 6.57M | 6.85M | 6.28M | 3.33M | 5.43M | 3.24M | 3.92M | 3.14M |
| otherCurrentAssets | 33.11M | 31.92M | 30M | - | - | 2.52M | - | - | - | - |
| totalCurrentAssets | 595.42M | 569.62M | 471.52M | 323.9M | 270.66M | 204.62M | 223.49M | 193.27M | 166.13M | 145.18M |
| propertyPlantEquipmentNet | 1.33B | 1.32B | 1.5B | 1.5B | 1.51B | 384.58M | 387.2M | 392.23M | 211.51M | 381.72M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | - | - | - | - | - | - | - | - | 1.01M | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 188.68M | 185.98M | 3.03M | 36.85M | 31.13M | 9.15M | 8.01M | 8.56M | 177.91M | 8.88M |
| totalNonCurrentAssets | 1.52B | 1.5B | 1.5B | 1.54B | 1.54B | 393.73M | 395.21M | 400.78M | 390.42M | 390.6M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.11B | 2.07B | 1.97B | 1.86B | 1.81B | 598.35M | 618.7M | 594.06M | 556.55M | 535.78M |
| totalPayables | 113.4M | 144.73M | 131.4M | 111.91M | 80.06M | 45.18M | 43.7M | 27.98M | 8.87M | 21.21M |
| accountPayables | 72.59M | 54.28M | 57.68M | 58.07M | 56.06M | 11.34M | 13.75M | 11.85M | 5.9M | 9.79M |
| otherPayables | 40.81M | 90.45M | 73.72M | 53.84M | 24M | 33.85M | 29.94M | 16.13M | 2.98M | 11.42M |
| accruedExpenses | 30.35M | 19.48M | 15M | 13.74M | 16.3M | 5.55M | 4.36M | 4.12M | 8.11M | 6.53M |
| shortTermDebt | 26.17M | 24.11M | - | 15M | 10M | - | - | - | 846.13K | - |
| capitalLeaseObligationsCurrent | - | - | 4.03M | 3.41M | 923K | 833K | 1.2M | 682K | - | 915K |
| taxPayables | - | - | 55.46M | 48.01M | 19.51M | 28.97M | 25.46M | 13.19M | 2.98M | 7.96M |
| deferredRevenue | 129.64M | 125.02M | 134.98M | 117.66M | 113.92M | - | - | - | - | 4.05M |
| otherCurrentLiabilities | 264.58M | 215.11M | 156.87M | 121M | 113M | - | - | - | 11.44M | -4.05M |
| totalCurrentLiabilities | 564.15M | 528.45M | 442.28M | 382.72M | 334.2M | 51.56M | 49.26M | 32.79M | 29.27M | 28.66M |
| longTermDebt | 287.01M | 334.85M | 369.22M | 372.73M | 406.29M | - | 58.35M | 78.35M | 88.26M | 88.35M |
| capitalLeaseObligationsNonCurrent | 9.16M | 6.33M | 7.31M | 6.14M | 1.24M | 1.35M | 1.4M | 1.9M | 1.82M | 1.99M |
| deferredRevenueNonCurrent | 142.4M | 175.18M | 208.28M | 239.93M | 270.66M | 8.66M | 8.54M | 8.42M | 8.29M | 8.18M |
| deferredTaxLiabilitiesNonCurrent | 244.66M | 244.24M | 252.55M | 250.48M | 254.37M | 17.57M | 11.33M | 7.89M | 2.38M | 193K |
| otherNonCurrentLiabilities | 108.07M | 129.38M | 120.41M | 111.44M | 102.62M | 11.76M | 9.09M | 8.88M | 8.78M | 7.87M |
| totalNonCurrentLiabilities | 791.31M | 889.99M | 957.77M | 980.72M | 1.04B | 39.34M | 88.7M | 105.44M | 109.52M | 106.58M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 9.16M | 6.33M | 11.34M | 9.56M | 2.16M | 2.18M | 2.6M | 2.59M | 1.82M | 2.91M |
| totalLiabilities | 1.36B | 1.42B | 1.4B | 1.36B | 1.37B | 90.9M | 137.96M | 138.23M | 138.79M | 135.24M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 572.64M | 542.96M | 537.42M | 507.37M | 502.39M | 494.83M | 492.55M | 489.48M | 474.35M | 474.36M |
| retainedEarnings | 168.94M | 92.76M | 18.87M | -30.41M | -78.62M | -8.79M | -34.87M | -56.02M | -80.2M | -97.77M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 74.36M | 80.39M | 49.27M | 48.21M | -69.83M | 26.09M | 21.14M | 24.26M | 17.48M | -58.44M |
| depreciationAndAmortization | 48.29M | 46.45M | 43.64M | 40.87M | 16.92M | 10.74M | 11.72M | 9.7M | 8.93M | - |
| deferredIncomeTax | -1.01M | -9.26M | 7.7M | 24.32M | - | 24.07M | 18.51M | 22.01M | - | 6.8M |
| stockBasedCompensation | - | - | 1.08M | 1.58M | 3.32M | 1.85M | 712K | 835K | 1.42M | 652K |
| changeInWorkingCapital | 8.78M | 12.88M | 10.23M | -7.86M | 10.24M | -1.16M | 712K | -4.19M | 10.7M | -2.85M |
| accountsReceivables | -3.45M | 1.25M | 357K | -7.89M | -4.11M | 1.2M | -3.31M | -370K | 4.08M | 1.62M |
| inventory | -11.56M | -1.92M | -3.56M | -3.02M | 6.82M | -2.38M | 447K | -130K | 663K | -606K |
| accountsPayables | 23.79M | 13.54M | - | - | - | - | - | -3.69M | - | - |
| otherWorkingCapital | - | - | 13.44M | 3.05M | 7.52M | 15000 | 3.57M | - | 5.95M | -3.86M |
| otherNonCashItems | -24.76M | 43.8M | 11.42M | -12.3M | 450.82M | -16.79M | -94000 | -3.65M | -6.12M | 75.74M |
| netCashProvidedByOperatingActivities | 105.66M | 174.26M | 123.35M | 94.82M | 411.46M | 44.8M | 52.7M | 48.97M | 32.41M | 21.9M |
| investmentsInPropertyPlantAndEquipment | -48.83M | -49.49M | -30.6M | -25.52M | -809.24M | 8.12M | -7.88M | -7.86M | -4.62M | -6.88M |
| acquisitionsNet | - | 570K | 4.37M | - | - | - | - | -2.67M | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -10.44M | 791.22K | -4.01M | -5.11M | -6.31M | -13.55M | 488K | 5.62M | -3.86M | -23.18M |
| netCashProvidedByInvestingActivities | -59.27M | -48.13M | -30.23M | -30.63M | -815.55M | -5.42M | -7.39M | -4.91M | -8.48M | -30.06M |
| netDebtIssuance | -34.52M | -35.88M | -901K | -30.41M | 449.79M | -59.03M | -20.19M | -10.24M | -240K | -25.71M |
| longTermNetDebtIssuance | -34.52M | -35.88M | -901K | -30.41M | 449.79M | -59.03M | -20.19M | -10.24M | -240K | -25.71M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 7.89M | 6M | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | 7.89M | 6M | - | - | - | - | - | - | - | - |
| commonStockIssuance | 7.89M | 6M | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -12.02M | -960K | 20.1M | -3.34M | -22.31M | 1.11M | 1.12M | 2.62M | -1.71M | -2.11M |
| netCashProvidedByFinancingActivities | -38.65M | -30.84M | 19.2M | -33.76M | 427.48M | -57.92M | -19.07M | -7.62M | -1.95M | -27.82M |