$18 (0.67%)
| date | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.18B | 987.18M | 1.24B | 1.18B | 1.22B | 1.05B | 1.09B | 1.21B | 1.14B | 1.04B |
| costOfRevenue | 607.21M | 580.97M | 689.72M | 640.71M | 696.68M | 621.61M | 648.84M | 685M | 640.43M | 541.09M |
| grossProfit | 570.86M | 406.21M | 545.34M | 539.43M | 519.45M | 429.15M | 439.42M | 529.67M | 497.12M | 502M |
| researchAndDevelopmentExpenses | 5.12M | 3.74M | 12.5M | 18.9M | 15.57M | 21.04M | 25.87M | 21.68M | 34.61M | 55.4M |
| generalAndAdministrativeExpenses | - | 116M | 104M | 71M | 73M | 67M | - | - | - | - |
| sellingAndMarketingExpenses | - | 271M | 325M | 330M | 308M | 229M | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 426.66M | 383.72M | 417.46M | 383.06M | 386.02M | 296.27M | 305.86M | 306.16M | 242.2M | 222.93M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 431.78M | 387.46M | 429.97M | 401.96M | 401.6M | 317.31M | 331.74M | 327.83M | 276.81M | 278.33M |
| costAndExpenses | 1.04B | 968.44M | 1.12B | 1.04B | 1.1B | 938.93M | 980.57M | 1.01B | 917.24M | 819.42M |
| netInterestIncome | 4000 | - | - | - | - | - | - | - | -20000 | -175K |
| interestIncome | 4000 | - | - | - | - | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | 20000 | 175K |
| depreciationAndAmortization | 85.18M | 90.38M | 134.33M | 148.87M | 133.99M | 138.4M | 115.38M | 96.67M | 115.47M | 111.09M |
| ebitda | 224.27M | 109.12M | 249.7M | 286.34M | 251.84M | 250.24M | 223.06M | 298.51M | 335.78M | 334.76M |
| ebit | 139.09M | 18.74M | 115.37M | 137.47M | 117.85M | 111.84M | 107.69M | 201.84M | 220.31M | 223.67M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 139.09M | 18.74M | 115.37M | 137.47M | 117.85M | 111.84M | 107.69M | 201.84M | 220.31M | 223.67M |
| totalOtherIncomeExpensesNet | -123.13M | 646K | -119.38M | 2.53M | 8.61M | -1.33M | -3.41M | -39.27M | -7M | -4.26M |
| incomeBeforeTax | 15.96M | 19.39M | -4.01M | 140M | 126.46M | 110.51M | 104.28M | 162.57M | 213.31M | 219.41M |
| incomeTaxExpense | 48.07M | 19.32M | 4.66M | 51.77M | 46.06M | 35.22M | 31.38M | 46.95M | 73.59M | 51.49M |
| netIncomeFromContinuingOperations | -32.11M | 63000 | -8.67M | 88.23M | 80.41M | 75.3M | 72.9M | 115.62M | 139.72M | 167.92M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | 1000 | -1000 | - | - | - | - | -1000 | -1000 | - | -1000 |
| netIncome | -32.11M | 62000 | -8.67M | 88.23M | 80.41M | 75.3M | 72.9M | 115.62M | 139.72M | 167.92M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -32.11M | 62000 | -8.67M | 88.23M | 80.41M | 75.3M | 72.9M | 115.62M | 139.72M | 167.92M |
| eps | -30.76 | 0.06 | -8.38 | 83.24 | 76.25 | 71.55 | 68.37 | 111.49 | 148.77 | 178.79 |
| date | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 872.76M | 762.3M | 814.2M | 801.36M | 715.46M | 883.02M | 753.66M | 908.72M | 406.29M | 248M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 872.76M | 762.3M | 814.2M | 801.36M | 715.46M | 883.02M | 753.66M | 908.72M | 406.29M | 248M |
| netReceivables | 127M | 187M | 115.29M | 119.31M | 116.21M | 74M | 93.68M | 189.98M | 80.36M | 93.84M |
| accountsReceivables | 127M | 187M | 95.73M | 119.31M | 116.21M | 74M | 93.68M | 189.98M | 80.36M | 93.84M |
| otherReceivables | - | - | 19.56M | - | - | - | - | - | - | - |
| inventory | 91.12M | 152.07M | 86.87M | 119.64M | 119.92M | 133.37M | 85.54M | 89.08M | 108.12M | 131.2M |
| prepaids | 12.32M | 15.74M | 23.31M | 21.76M | 17.12M | 12.49M | 10.67M | 7M | 8.62M | 7.02M |
| otherCurrentAssets | 728K | 9.56M | 11.68M | 10.75M | 5.73M | 4.26M | 10.65M | 4.85M | 41.62M | 36.45M |
| totalCurrentAssets | 1.1B | 1.13B | 1.05B | 1.07B | 974.44M | 1.11B | 954.2M | 1.2B | 645M | 516.52M |
| propertyPlantEquipmentNet | 728.71M | 755.92M | 792.98M | 856.55M | 913.57M | 785.75M | 796.1M | 564.5M | 475.83M | 541.91M |
| goodwill | - | - | - | 25.77M | 33.51M | - | - | - | - | - |
| intangibleAssets | 1.15M | 2.89M | 3.61M | 47.62M | 57.55M | 3.46M | 4.92M | 2.15M | 3.15M | 4.15M |
| goodwillAndIntangibleAssets | 1.15M | 2.89M | 3.61M | 73.39M | 91.05M | 3.46M | 4.92M | 2.15M | 3.15M | 4.15M |
| longTermInvestments | - | 11M | - | - | - | - | - | - | - | - |
| taxAssets | 10.86M | 33.52M | 30.34M | 40.24M | 52.29M | 32.52M | 31.37M | 27.18M | 2.28M | 3.81M |
| otherNonCurrentAssets | 13.06M | -484K | 12.58M | 15.56M | 10.54M | 11.71M | 14.62M | 2.44M | 4.16M | 7.43M |
| totalNonCurrentAssets | 753.78M | 802.86M | 839.5M | 985.74M | 1.07B | 833.44M | 847.01M | 596.28M | 485.42M | 557.3M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.86B | 1.93B | 1.89B | 2.06B | 2.04B | 1.94B | 1.8B | 1.8B | 1.13B | 1.07B |
| totalPayables | 20.09M | 86M | 15.38M | 55.5M | 86.98M | 81.45M | 50.92M | 5.06M | 48.22M | 55.5M |
| accountPayables | 3.92M | 85.2M | 12.48M | 17.69M | 43.86M | 61.77M | 27.8M | 4.53M | 2.18M | 2.44M |
| otherPayables | 16.17M | 803K | 2.9M | 37.81M | 43.12M | 19.68M | 23.11M | 528K | 46.03M | 53.06M |
| accruedExpenses | 23.11M | 54M | 25.49M | 23.57M | 23.41M | 21.28M | 19.78M | 17.23M | 15.16M | 14.7M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | 100M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | 23.64M | 2.9M | 37.81M | 43.12M | 19.68M | 23.11M | 528K | - | - |
| deferredRevenue | 5.25M | - | - | - | - | 15.4M | - | - | - | - |
| otherCurrentLiabilities | 153.09M | 66.35M | 104.26M | 151.13M | 155.14M | 135.02M | 73M | 135.36M | 146.64M | 99.51M |
| totalCurrentLiabilities | 201.54M | 206.35M | 145.13M | 230.2M | 265.53M | 253.15M | 143.7M | 157.65M | 210.02M | 269.71M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 1.8M | - | - | 14.58M | 32.56M | 3.56M | - | 33000 | - | - |
| otherNonCurrentLiabilities | 7.11M | 7.09M | 7.08M | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 8.91M | 7.09M | 7.08M | 14.58M | 32.56M | 3.56M | - | 33000 | - | - |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 210.45M | 213.45M | 152.21M | 244.78M | 298.08M | 256.71M | 143.7M | 157.68M | 210.02M | 269.71M |
| treasuryStock | -43.74M | -43.58M | -56.77M | -18.11M | -26.93M | -35.12M | -14.02M | -119K | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 346.5M | 346.5M | 346.5M | 346.5M | 346.5M | 346.5M | 346.5M | 346.34M | 33.46M | 33.46M |
| retainedEarnings | 1.03B | 1.1B | 1.14B | 1.17B | 1.11B | 1.06B | 743.95M | 711.09M | 618.9M | 502.59M |
| additionalPaidInCapital | 313.45M | 313.45M | 313.04M | 313.04M | 313.04M | 313.04M | 313.04M | 312.88M | - | - |
| date | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -32.11M | 19.39M | -8.67M | 88M | 80M | 75.3M | 72.9M | 115.62M | 139.72M | 167.92M |
| depreciationAndAmortization | 85.18M | 90.38M | 134.33M | 148.87M | 133.99M | 138.4M | 115.38M | 96.67M | 115.47M | 111.09M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 126.77M | -72.76M | 93.62M | -7.42M | -53.9M | 121.14M | 65.64M | -103.41M | 95.27M | -61.82M |
| accountsReceivables | 67.06M | -91.43M | 23.58M | -3.1M | -35M | 19.68M | 96.3M | -109.63M | 13.48M | -19.39M |
| inventory | 60.96M | -65.2M | 24.16M | 280K | 17.71M | -47.83M | 3.53M | 19.04M | 23.09M | -30.88M |
| accountsPayables | -81.28M | 72.72M | -5.2M | -26.17M | -24.67M | 34.24M | 23.28M | 2.34M | -255K | -55.32M |
| otherWorkingCapital | 80.04M | 11.16M | 51.09M | 21.57M | -11.79M | 115.05M | -57.47M | -15.17M | 58.95M | 43.77M |
| otherNonCashItems | 27.03M | 14.87M | -8.42M | -10.64M | 14.84M | -354K | 11.82M | 591K | -15.91M | 7.78M |
| netCashProvidedByOperatingActivities | 206.87M | 51.88M | 210.85M | 218.8M | 174.94M | 334.48M | 265.74M | 109.47M | 334.55M | 224.97M |
| investmentsInPropertyPlantAndEquipment | -60.32M | -66.98M | -112.08M | -106.87M | -230.56M | -150M | -357.26M | -198.3M | -56.43M | -257.32M |
| acquisitionsNet | 500K | - | - | 243K | -83.67M | - | - | - | 5.15M | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -600K | 19000 | 96000 | -2.04M | -494K | -4.42M | -1000 | - | -7.39M |
| netCashProvidedByInvestingActivities | -59.82M | -67.58M | -112.06M | -106.53M | -316.27M | -150.49M | -361.68M | -198.3M | -51.28M | -264.71M |
| netDebtIssuance | - | - | - | - | - | - | - | - | -100M | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | -100M | - |
| netStockIssuance | -157K | - | -59.44M | - | - | -28.02M | -20.69M | 625.63M | - | - |
| netCommonStockIssuance | -157K | - | -59.44M | - | - | -28.02M | -20.69M | 625.63M | - | - |
| commonStockIssuance | - | - | - | - | - | - | 325K | 625.75M | - | - |
| commonStockRepurchased | -157K | - | -59.44M | - | - | -28.02M | -21.01M | -119K | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -36.44M | -36.19M | -26.51M | -26.37M | -26.24M | -26.6M | -38.43M | -23.42M | -23.42M | -11.38M |
| commonDividendsPaid | -36.44M | -36.19M | -26.51M | -26.37M | -26.24M | -26.6M | -38.43M | -23.42M | -23.42M | -11.38M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1000 | - | - | - | - | - | - | -10.94M | -1.56M | - |
| netCashProvidedByFinancingActivities | -36.59M | -36.19M | -85.95M | -26.37M | -26.24M | -54.62M | -59.12M | 591.27M | -124.98M | -11.38M |
| 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 | 424.8M | 302.38M | 311.29M | 276.47M | 239.27M | 351.04M | 309.59M | 231.46M | 231.51M | 214.62M |
| costOfRevenue | 222.76M | 136.69M | 200.06M | 123.5M | 131.82M | 151.84M | 171.64M | 126.61M | 149.41M | 133.32M |
| grossProfit | 202.04M | 165.69M | 111.24M | 152.97M | 107.45M | 199.21M | 137.95M | 104.85M | 82.1M | 81.3M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | 3M | - | 423K | 619K |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | 116M | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | -17M | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 102.31M | 115.56M | 136.98M | 101.98M | 85M | 107.82M | 98.95M | 94.62M | 94.46M | 98.4M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 102.31M | 115.56M | 136.98M | 101.98M | 85M | 107.82M | 98.95M | 94.62M | 94.88M | 99.02M |
| costAndExpenses | 325.08M | 252.24M | 337.04M | 225.48M | 216.82M | 259.65M | 270.59M | 221.22M | 244.29M | 232.33M |
| netInterestIncome | - | - | - | - | - | - | - | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 21.07M | 20.98M | 22.51M | 21.54M | 20.67M | 20.46M | 22.84M | 23.28M | 22.58M | 21.68M |
| ebitda | 120.8M | 71.11M | -3.23M | 72.53M | 43.12M | 111.86M | 61.84M | 33.51M | 9.8M | 3.96M |
| ebit | 99.72M | 50.14M | -25.74M | 50.99M | 22.45M | 91.39M | 39M | 10.24M | -12.78M | -17.72M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 99.72M | 50.14M | -25.74M | 50.99M | 22.45M | 91.39M | 39M | 10.24M | -12.78M | -17.72M |
| totalOtherIncomeExpensesNet | 280K | 160K | 340K | -1.34M | -17.13M | -105M | 636K | -744K | -124K | 878K |
| incomeBeforeTax | 100M | 50.3M | -25.4M | 49.65M | 5.32M | -13.61M | 39.64M | 9.49M | -12.91M | -16.84M |
| incomeTaxExpense | 21.01M | 15.72M | 6.09M | 16.31M | 23.73M | 1.94M | 14.06M | 8.91M | -1.76M | -1.89M |
| netIncomeFromContinuingOperations | 78.99M | 34.57M | -31.49M | 33.34M | -18.41M | -15.55M | 25.57M | 586K | -11.15M | -14.94M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | 1000 | - | 1000 | -1000 | -1000 | -1000 | 1000 | - |
| netIncome | 78.99M | 34.57M | -31.49M | 33.34M | -18.4M | -15.55M | 25.57M | 585K | -11.15M | -14.94M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 78.99M | 34.57M | -31.49M | 33.34M | -18.4M | -15.55M | 25.57M | 585K | -11.15M | -14.94M |
| eps | 93.3 | 33.82 | -30.17 | 31.94 | -17.63 | -14.9 | 24.49 | 0.56 | -10.73 | -14.44 |
| 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 | 270.34M | 298.88M | 872.76M | 809.14M | 851.51M | 868.51M | 762.3M | 741.49M | 798M | 753.69M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 270.34M | 298.88M | 872.76M | 809.14M | 851.51M | 868.51M | 762.3M | 741.49M | 798M | 753.69M |
| netReceivables | 350.04M | 293.3M | 127M | 157.93M | 92.47M | 154M | 187M | 132M | 85.66M | 108.27M |
| accountsReceivables | 350.04M | 291.58M | 127M | 156.98M | 91.88M | 154M | 187M | 132M | 85.66M | 88.13M |
| otherReceivables | - | 1.72M | - | 945K | 599K | - | - | - | - | 20.14M |
| inventory | 117.41M | 121.99M | 91.12M | 89.87M | 87.81M | 79.93M | 152.07M | 98.94M | 84.22M | 96M |
| prepaids | 8.07M | 11.09M | 12.32M | 14.62M | 8.86M | 10.8M | 15.74M | 23.95M | 22.95M | 15.53M |
| otherCurrentAssets | 4.93M | 3.37M | 728K | 5.36M | 4.5M | 7.09M | 9.56M | 8.3M | 9.45M | 11.54M |
| totalCurrentAssets | 750.79M | 728.63M | 1.1B | 1.08B | 1.05B | 1.12B | 1.13B | 1.01B | 1B | 985.02M |
| propertyPlantEquipmentNet | 693.03M | 709.58M | 728.71M | 708.34M | 710.39M | 735.05M | 755.92M | 759.93M | 774.6M | 777.8M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 796K | 918K | 1.15M | 1.38M | 1.61M | 2.63M | 2.89M | 3.18M | 3.46M | 3.13M |
| goodwillAndIntangibleAssets | 796K | 918K | 1.15M | 1.38M | 1.61M | 2.63M | 2.89M | 3.18M | 3.46M | 3.13M |
| longTermInvestments | - | - | - | - | - | - | 11M | - | - | - |
| taxAssets | 9.16M | 1.83M | 10.86M | 8.04M | 14.14M | 31.78M | 33.52M | 26.22M | 33.55M | 31.52M |
| otherNonCurrentAssets | 12.73M | 13.33M | 13.06M | 14.84M | 15.23M | 10.64M | -484K | 10.54M | 11.17M | 11.98M |
| totalNonCurrentAssets | 715.72M | 725.66M | 753.78M | 732.61M | 741.37M | 780.1M | 802.86M | 799.86M | 822.79M | 824.43M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.47B | 1.45B | 1.86B | 1.81B | 1.79B | 1.9B | 1.93B | 1.81B | 1.82B | 1.81B |
| totalPayables | 42.21M | 84.79M | 20.09M | 9.93M | 14.87M | 2.76M | 86M | 9.51M | 11.2M | 6.21M |
| accountPayables | 627K | 74.2M | 3.92M | 2.6M | 4.98M | 958K | 85.2M | 9.36M | 7.34M | 4.39M |
| otherPayables | 41.58M | 10.6M | 16.17M | 7.32M | 9.89M | 1.81M | 803K | 157K | 3.86M | 1.83M |
| accruedExpenses | 22.6M | 5.65M | 23.11M | 5.78M | 25.66M | 6.41M | 54M | 5.86M | 25.55M | 6.39M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | 157K | 3.86M | 1.83M |
| deferredRevenue | 7.26M | 25.71M | 5.25M | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 125.24M | 147.93M | 153.09M | 107.96M | 93.47M | 222.81M | 66.35M | 93.95M | 89.44M | 100.43M |
| totalCurrentLiabilities | 197.31M | 264.08M | 201.54M | 123.66M | 134M | 231.99M | 206.35M | 109.32M | 126.19M | 113.03M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | 1.8M | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 7.12M | 7.12M | 7.11M | 7.11M | 7.1M | 7.1M | 7.09M | 7.09M | 7.08M | 7.08M |
| totalNonCurrentLiabilities | 7.12M | 7.12M | 8.91M | 7.11M | 7.1M | 7.1M | 7.09M | 7.09M | 7.08M | 7.08M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 204.43M | 271.2M | 210.45M | 130.77M | 141.1M | 239.09M | 213.45M | 116.4M | 133.28M | 120.11M |
| treasuryStock | -140K | -504.92M | -43.74M | -43.74M | -43.74M | -43.58M | -43.58M | -43.58M | -43.58M | -56.77M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 346.5M | 346.5M | 346.5M | 346.5M | 346.5M | 346.5M | 346.5M | 346.5M | 346.5M | 346.5M |
| retainedEarnings | 602.68M | 1.03B | 1.03B | 1.06B | 1.03B | 1.05B | 1.1B | 1.07B | 1.07B | 1.09B |
| additionalPaidInCapital | 313.04M | 313.45M | 313.45M | 313.45M | 313.45M | 313.45M | 313.45M | 313.04M | 313.04M | 313.04M |
| 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 | 79M | 34M | -32.11M | 33M | -18M | -15M | 25M | 1M | -12M | -14M |
| depreciationAndAmortization | - | - | 85.18M | - | - | - | - | - | - | - |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | - | - | 126.76M | - | - | - | - | - | - | - |
| accountsReceivables | - | - | 60.15M | - | - | - | - | - | - | - |
| inventory | - | - | 60.96M | - | - | - | - | - | - | - |
| accountsPayables | - | - | -81.28M | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | 86.94M | - | - | - | - | - | - | - |
| otherNonCashItems | -79M | -34M | 27.02M | -33M | 18M | 15M | -25M | -1M | 12M | 14M |
| netCashProvidedByOperatingActivities | - | - | 206.86M | - | - | - | - | - | - | - |
| investmentsInPropertyPlantAndEquipment | - | - | -60.31M | - | - | - | - | - | - | - |
| acquisitionsNet | - | - | 500K | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | - | - | -59.81M | - | - | - | - | - | - | - |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | -157K | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | -157K | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | -157K | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | -36.44M | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | -36.44M | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | -1000 | - | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | - | - | -36.59M | - | - | - | - | - | - | - |