NYSE : CSTM
-$0.41 (-1.44%)
| 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 | 8.45B | 7.08B | 7.11B | 7.93B | 6.97B | 4.88B | 4.88B | 5.69B | 5.24B | 4.74B |
| costOfRevenue | 7.59B | 6.18B | 6.15B | 7.03B | 6.21B | 4.39B | 4.39B | 5.15B | 4.68B | 4.21B |
| grossProfit | 857M | 905.83M | 958.68M | 894.89M | 751.79M | 490M | 490M | 538M | 555M | 535M |
| researchAndDevelopmentExpenses | 51M | 47.32M | 47.25M | 42.75M | 44.16M | 39M | 39M | 40M | 36M | 31M |
| generalAndAdministrativeExpenses | - | - | - | - | 290M | 239M | 239M | 211M | 227M | 253M |
| sellingAndMarketingExpenses | - | - | - | - | 2.11M | -2M | -2M | 36M | 20M | - |
| sellingGeneralAndAdministrativeExpenses | 332M | 302.26M | 288.06M | 263.91M | 292.11M | 237M | 237M | 247M | 247M | 253M |
| otherExpenses | - | 293.57M | 272.61M | 269.49M | -132.47M | 89M | 89M | -153M | -66M | -16M |
| operatingExpenses | 383M | 643.16M | 607.92M | 576.15M | 203.8M | 365M | 365M | 134M | 217M | 268M |
| costAndExpenses | 7.98B | 6.82B | 6.76B | 7.61B | 6.42B | 4.76B | 4.76B | 5.28B | 4.9B | 4.48B |
| netInterestIncome | -114M | -112M | -99M | -126.12M | -154.84M | -174.42M | -189.15M | -144.6M | -245.74M | -189.16M |
| interestIncome | - | - | 16M | - | - | - | - | 7.23M | 6.75M | 5.53M |
| interestExpense | 114M | 112M | 115M | 126.12M | 154.84M | 174.42M | 189.15M | 151.83M | 252.48M | 194.69M |
| depreciationAndAmortization | 330M | 293.57M | 272.61M | 269.49M | 302.3M | 259M | 256M | 197M | 171M | 155M |
| ebitda | 852M | 523.41M | 580.66M | 500.88M | 802.74M | 367M | 364M | 553M | 380M | 405M |
| ebit | 522M | 229.84M | 308.05M | 231.39M | 500.44M | 108M | 108M | 356M | 209M | 250M |
| nonOperatingIncomeExcludingInterest | -48M | 32.83M | 42.71M | 87.35M | 47.55M | 17M | 17M | 48M | 129M | 17M |
| operatingIncome | 474M | 262.67M | 350.76M | 318.74M | 547.99M | 125M | 125M | 404M | 338M | 267M |
| totalOtherIncomeExpensesNet | -66M | -132.3M | -139.94M | -179.35M | -189.08M | -159M | -159M | -182M | -289M | -202M |
| incomeBeforeTax | 408M | 130.37M | 210.82M | 139.39M | 358.91M | -34M | -34M | 222M | 49M | 65M |
| incomeTaxExpense | 133M | 72.43M | 68.15M | -153.33M | 62.27M | -17M | -17M | 32M | 80M | 69M |
| netIncomeFromContinuingOperations | 275M | 57.94M | 142.67M | 292.72M | 296.64M | -17M | -17M | 190M | -31M | -4M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 273M | 54.08M | 138.12M | 286.22M | 290.98M | -21M | -21M | 188M | -31M | -4M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 273M | 54.08M | 138.12M | 286.22M | 290.98M | -21M | 58.16M | 188M | -31M | -4M |
| eps | 1.95 | 0.37 | 0.84 | 2 | 1.82 | -0.15 | 0.43 | 1.4 | -0.28 | -0.04 |
| 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 | 119.96M | 141M | 180M | 177.16M | 167.17M | 537.14M | 206.54M | 164M | 269M | 347M |
| shortTermInvestments | - | - | 30M | - | - | - | - | 30M | 69M | 117M |
| cashAndShortTermInvestments | 119.96M | 141M | 210M | 177.16M | 167.17M | 537.14M | 206.54M | 194M | 338M | 464M |
| netReceivables | 722.78M | 486M | 388M | 566.71M | 766.47M | 489.42M | 523.08M | 575M | 411M | 241M |
| accountsReceivables | 722.78M | 381M | 388M | 498.41M | 688.01M | 419.68M | 443.39M | 483M | 312M | 241M |
| otherReceivables | - | 105M | - | 68.3M | 78.47M | 69.74M | 79.7M | 94.08M | 98.49M | - |
| inventory | 1.41B | 1.18B | 1.1B | 1.41B | 1.19B | 712.11M | 752.08M | 660M | 643M | 591M |
| prepaids | - | - | 8M | 8.54M | 10.23M | 7.34M | 8.98M | 12M | 8M | 9M |
| otherCurrentAssets | 71.98M | 26M | 116M | 33.08M | 65.96M | 47.72M | 24.69M | - | - | 105M |
| totalCurrentAssets | 2.32B | 1.83B | 1.82B | 2.19B | 2.2B | 1.79B | 1.52B | 1.44B | 1.4B | 1.41B |
| propertyPlantEquipmentNet | 2.58B | 2.41B | 2.05B | 2.15B | 2.22B | 2.33B | 2.31B | 1.67B | 1.52B | 1.48B |
| goodwill | 46.99M | 46M | 462M | 510.15M | 512.88M | 510.22M | 510.74M | 422M | 403M | 457M |
| intangibleAssets | 87.97M | 97M | 47M | 57.63M | 65.96M | 74.64M | 78.58M | 70M | 68M | 79M |
| goodwillAndIntangibleAssets | 134.96M | 143M | 509M | 567.78M | 578.83M | 584.86M | 589.31M | 492M | 471M | 536M |
| longTermInvestments | 41.99M | 38M | 2M | 38.42M | 47.76M | 62.4M | 35.92M | 75M | 111M | 65M |
| taxAssets | 269.92M | 311M | 1.69M | 289.22M | 184.23M | 236.15M | 207.66M | 163M | 164M | 252M |
| otherNonCurrentAssets | - | - | 281.31M | 30.95M | 28.43M | 42.82M | 40.41M | 64M | 48M | 47M |
| totalNonCurrentAssets | 3.03B | 2.9B | 2.84B | 3.08B | 3.05B | 3.26B | 3.18B | 2.46B | 2.31B | 2.38B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.35B | 4.73B | 4.66B | 5.27B | 5.26B | 5.05B | 4.7B | 3.9B | 3.71B | 3.79B |
| totalPayables | 1.69B | 1.04B | 931M | 1.25B | 1.25B | 790.41M | 813.81M | 685M | 717M | 627M |
| accountPayables | 1.67B | 959M | 931M | 1.23B | 1.21B | 765.94M | 798.1M | 685M | 717M | 627M |
| otherPayables | 17.99M | 82M | - | 17.08M | 38.66M | 24.47M | 15.72M | - | - | - |
| accruedExpenses | 23.99M | - | 226M | 208.11M | 210.38M | 174.97M | 191.95M | 176M | 171M | 158M |
| shortTermDebt | 38.99M | 39M | 54M | 157.95M | 293.4M | 112.57M | 225.62M | 57M | 106M | 107M |
| capitalLeaseObligationsCurrent | - | 17M | - | - | - | - | - | - | - | - |
| taxPayables | - | 18M | 19.02M | 15.96M | 34.02M | 20M | 14M | 8M | 11M | 30M |
| deferredRevenue | - | 65M | - | 58.7M | 87.56M | 99.11M | 60.62M | 68M | 10.26M | 14.07M |
| otherCurrentLiabilities | 42.99M | 284M | 177M | 132.34M | 108.03M | 151.72M | 135.82M | 153M | 105.74M | 128.93M |
| totalCurrentLiabilities | 1.8B | 1.45B | 1.39B | 1.81B | 1.95B | 1.33B | 1.43B | 1.14B | 1.11B | 1.04B |
| longTermDebt | 1.9B | 1.88B | 1.66B | 1.86B | 1.92B | 2.81B | 2.42B | 2.09B | 2.02B | 2.36B |
| capitalLeaseObligationsNonCurrent | - | - | 154M | 179.3M | 208.11M | - | - | 73M | - | - |
| deferredRevenueNonCurrent | - | - | -1.37M | 21.34M | 4.55M | - | - | 9M | 34M | 40M |
| deferredTaxLiabilitiesNonCurrent | 69.98M | 39M | 28M | 29.88M | 15.92M | 12.24M | 26.94M | 22M | 25M | 30M |
| otherNonCurrentLiabilities | 609.81M | 643M | 565.63M | 576.32M | 830.16M | 1.02B | 912.59M | 678M | 862M | 891M |
| totalNonCurrentLiabilities | 2.58B | 2.56B | 2.41B | 2.66B | 2.98B | 3.85B | 3.36B | 2.88B | 2.92B | 3.32B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 17M | 154M | 179.3M | 208.11M | - | - | 73M | - | - |
| totalLiabilities | 4.38B | 4.01B | 3.8B | 4.47B | 4.93B | 5.18B | 4.79B | 4.02B | 4.03B | 4.36B |
| treasuryStock | -152.95M | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 4M | 4M | 3M | 3.2M | 3.41M | 3.67M | 3.37M | 3M | 3M | 2M |
| retainedEarnings | 353.89M | 203M | 420M | 157.95M | -173.99M | -501.66M | -436.65M | -545M | -750M | -743M |
| additionalPaidInCapital | 692.79M | 513M | 420M | 448.24M | 477.62M | 513.89M | 471.45M | 420M | 420M | 162M |
| 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 | 272.92M | 54.08M | 152M | 316.34M | 296.64M | 26M | 59M | 188M | -29.87M | -20M |
| depreciationAndAmortization | 329.9M | 293.57M | 300M | 301.63M | 302.3M | 259M | 256M | 197M | 171M | 163.01M |
| deferredIncomeTax | - | 72.43M | 75M | -133.47M | 55M | -17M | 18M | 32M | 95.98M | 69M |
| stockBasedCompensation | - | - | - | - | 15M | 15M | 16M | - | 8M | - |
| changeInWorkingCapital | -222.93M | -181.55M | -119M | -90.38M | -261M | 51M | 114M | -297M | -85M | -47M |
| accountsReceivables | -202.94M | -48.28M | -37M | 162.9M | -227M | 36M | 104M | -145M | -91M | 28M |
| inventory | -148.95M | -23.18M | 202M | -253.28M | -435M | 63M | 57M | -9M | -99M | -42M |
| accountsPayables | 167.95M | -38.63M | -206M | 43.09M | 396M | -38M | -31M | -27M | 124M | -18M |
| otherWorkingCapital | -38.99M | -71.46M | -78M | -43.09M | 5M | -10M | -16M | -116M | -19M | -15M |
| otherNonCashItems | 108.97M | 52.15M | 24M | 78.82M | -50.94M | - | -16M | -54M | -102.27K | -72.46M |
| netCashProvidedByOperatingActivities | 488.85M | 290.68M | 432M | 472.94M | 357M | 334M | 447M | 66M | 160M | 92.55M |
| investmentsInPropertyPlantAndEquipment | -329.9M | -398.83M | -366M | -286.92M | -232M | -182M | -271M | -286.11M | -276M | -355M |
| acquisitionsNet | 11M | 9.66M | 49M | 2.1M | 9.36M | 5.59M | -83M | 206.4M | - | 20.03M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | -44.27M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 3M | 82.08M | 98M | -1.05M | 1.64M | 409.84K | 1M | -11.3M | -16M | -4.63M |
| netCashProvidedByInvestingActivities | -315.9M | -307.09M | -219M | -285.87M | -221M | -176M | -353M | -91M | -292M | -383.87M |
| netDebtIssuance | -60.98M | 13.52M | -166M | -126.12M | -377M | 118M | -77M | -83M | -103M | 158M |
| longTermNetDebtIssuance | -6M | -38.63M | -76M | -201.79M | -372M | 228M | -77M | -83M | -103M | 158M |
| shortTermNetDebtIssuance | -54.98M | 52.15M | -90M | 75.67M | -5M | -110M | - | - | - | - |
| netStockIssuance | -114.96M | -76.29M | - | - | - | - | - | - | 249.59M | - |
| netCommonStockIssuance | -114.96M | -76.29M | - | - | - | - | - | - | 249.59M | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | 249.59M | - |
| commonStockRepurchased | -114.96M | -76.29M | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -31.99M | 8.69M | -8M | -42.04M | -58M | -17M | 1M | 1M | -85.59M | -5.5M |
| netCashProvidedByFinancingActivities | -207.94M | -54.08M | -174M | -168.16M | -435M | 101M | -76M | -82M | 61M | 152.5M |
| 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 | 2.46B | 2.2B | 2.17B | 1.79B | 1.8B | 1.51B | 1.64B | 1.93B | 1.88B | 2.05B |
| costOfRevenue | 2.04B | 1.94B | 1.94B | 1.56B | 1.56B | 1.11B | 1.46B | 1.65B | 1.64B | 1.83B |
| grossProfit | 420M | 261M | 230M | 223.39M | 239.43M | 398.89M | 186.94M | 280M | 245M | 221.71M |
| researchAndDevelopmentExpenses | 13M | 14M | 12M | 10.19M | 11.83M | 5.25M | 10.03M | 13M | 15M | 18.32M |
| generalAndAdministrativeExpenses | 94M | - | - | 71.35M | 68.28M | - | - | - | - | 81M |
| sellingAndMarketingExpenses | - | - | - | - | 2.73M | - | - | - | - | 18.9M |
| sellingGeneralAndAdministrativeExpenses | 94M | 81M | 85M | 71.35M | 71.01M | 73.6M | 60.19M | 71M | 77M | 99.9M |
| otherExpenses | 83M | - | - | 69.65M | 71.01M | 293.57M | 69.3M | 59.87M | 90.37M | 5.13M |
| operatingExpenses | 190M | 95M | 97M | 151.19M | 153.85M | 372.43M | 139.52M | 143.87M | 182.37M | 123.34M |
| costAndExpenses | 2.23B | 2.04B | 2.03B | 1.71B | 1.72B | 1.49B | 1.6B | 1.8B | 1.82B | 1.95B |
| netInterestIncome | -1M | -27M | -29M | -35.14M | -30.31M | -16.15M | -36M | -34.3M | -33M | -26M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 1M | 27M | 29M | 35.14M | 30.31M | 16.15M | 36M | 34.3M | 33M | 26M |
| depreciationAndAmortization | 83M | 86M | 84M | 69.65M | 71.01M | 58.44M | 74.35M | 76M | 75M | 91.06M |
| ebitda | 356M | 277M | 239M | 140.15M | 128.36M | 41.28M | 115.39M | 204M | 106M | 160.69M |
| ebit | 273M | 191M | 155M | 70.5M | 57.35M | -17.16M | 41.04M | 128M | 31M | 69.63M |
| nonOperatingIncomeExcludingInterest | -43M | -25M | -22M | 1.7M | 28.22M | 43.62M | 6.38M | 8.13M | 31.63M | 28.74M |
| operatingIncome | 230M | 166M | 133M | 72.2M | 85.57M | 26.46M | 47.42M | 136.13M | 62.63M | 98.37M |
| totalOtherIncomeExpensesNet | 42M | -2M | -7M | -24.63M | -29.13M | -34.15M | -30.09M | -32.13M | -32.63M | -43.66M |
| incomeBeforeTax | 272M | 164M | 126M | 47.57M | 56.44M | -7.69M | 17.33M | 104M | 30M | 54.71M |
| incomeTaxExpense | 76M | 51M | 38M | 16.99M | 21.85M | 32.52M | 10.03M | 27M | 8M | 37.01M |
| netIncomeFromContinuingOperations | 196M | 113M | 88M | 30.58M | 34.59M | -40.21M | 7.3M | 77M | 22M | 17.69M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 199M | 112M | 88M | 30.58M | 33.68M | -41.91M | 6.38M | 76M | 21M | 16.45M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 199M | 112M | 88M | 30.58M | 33.68M | -41.91M | 6.38M | 76M | 21M | 16.45M |
| eps | 1.47 | 0.82 | 0.63 | 0.26 | 0.28 | -0.24 | 0.01 | 0.49 | 0.11 | 0.02 |
| 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 | 143M | 119.96M | 122M | 133M | 118M | 141M | 152M | 228.32M | 194.38M | 223M |
| shortTermInvestments | - | - | - | - | - | - | 30M | 23.58M | 21.6M | - |
| cashAndShortTermInvestments | 143M | 119.96M | 122M | 133M | 118M | 141M | 182M | 251.9M | 215.98M | 223M |
| netReceivables | 1B | 722.78M | 819M | 805M | 818M | 486M | 591M | 742.83M | 707.34M | 531M |
| accountsReceivables | 853M | 722.78M | 693M | 679M | 665M | 381M | 591M | 742.83M | 707.34M | 420M |
| otherReceivables | 152M | - | 126M | 126M | 153M | 105M | - | - | - | 111M |
| inventory | 1.67B | 1.41B | 1.37B | 1.33B | 1.28B | 1.18B | 1.14B | 1.22B | 1.17B | 1.2B |
| prepaids | - | - | - | - | - | - | - | - | - | 8.84M |
| otherCurrentAssets | 132M | 71.98M | 46M | 46M | 22M | 26M | - | - | - | 32.16M |
| totalCurrentAssets | 2.95B | 2.32B | 2.35B | 2.31B | 2.24B | 1.83B | 1.91B | 2.21B | 2.1B | 1.99B |
| propertyPlantEquipmentNet | 2.52B | 2.58B | 2.57B | 2.56B | 2.46B | 2.41B | 2.08B | 2.23B | 2.21B | 2.42B |
| goodwill | 47M | 46.99M | 47M | 47M | 46M | 46M | 461M | 511.3M | 509.71M | 41M |
| intangibleAssets | 84M | 87.97M | 90M | 93M | 94M | 97M | 42M | 48.24M | 48.6M | 104M |
| goodwillAndIntangibleAssets | 131M | 134.96M | 137M | 140M | 140M | 143M | 503M | 559.53M | 558.31M | 145M |
| longTermInvestments | 37M | 41.99M | 56M | 61M | 42M | 38M | 7M | 2.14M | 1.08M | 37M |
| taxAssets | 202M | 269.92M | 257M | 291M | 294M | 311M | 227M | 250.83M | 246.22M | 337M |
| otherNonCurrentAssets | - | - | - | - | - | - | 37M | 37.52M | 34.56M | - |
| totalNonCurrentAssets | 2.89B | 3.03B | 3.02B | 3.06B | 2.93B | 2.9B | 2.85B | 3.08B | 3.06B | 2.94B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.84B | 5.35B | 5.38B | 5.37B | 5.17B | 4.73B | 4.76B | 5.29B | 5.15B | 4.93B |
| totalPayables | 1.73B | 1.69B | 1.38B | 1.4B | 1.37B | 1.04B | 1.4B | 1.55B | 1.49B | 1.05B |
| accountPayables | 1.53B | 1.67B | 1.28B | 1.29B | 1.27B | 959M | 1.39B | 1.53B | 1.47B | 1.02B |
| otherPayables | 202M | 17.99M | 100M | 102M | 99M | 82M | 16M | 20.37M | 18.36M | 22M |
| accruedExpenses | - | 23.99M | - | - | - | - | - | - | - | 257M |
| shortTermDebt | 35M | 38.99M | 38M | 54M | 35M | 39M | 53M | 56.81M | 56.15M | 59M |
| capitalLeaseObligationsCurrent | - | - | 21M | 21M | 19M | 17M | - | - | - | - |
| taxPayables | 20M | - | 21M | 18M | 17M | 18M | 16M | 20.37M | 18.36M | 19.02M |
| deferredRevenue | - | - | 77M | 73M | 70M | 65M | - | - | - | 68.49M |
| otherCurrentLiabilities | 352M | 42.99M | 331M | 329M | 318M | 284M | 41M | 52.52M | 59.39M | 124.51M |
| totalCurrentLiabilities | 2.12B | 1.8B | 1.84B | 1.87B | 1.81B | 1.45B | 1.5B | 1.66B | 1.6B | 1.56B |
| longTermDebt | 1.94B | 1.9B | 1.97B | 1.97B | 1.91B | 1.88B | 1.78B | 1.97B | 1.98B | 1.86B |
| capitalLeaseObligationsNonCurrent | - | - | 99M | 103M | 99M | - | - | - | - | 134M |
| deferredRevenueNonCurrent | - | - | 27M | 31M | 32M | - | - | - | - | 32M |
| deferredTaxLiabilitiesNonCurrent | 66M | 69.98M | 54M | 64M | 48M | 39M | 33M | 28.94M | 5.4M | 35M |
| otherNonCurrentLiabilities | 591M | 609.81M | 516M | 526M | 508M | 643M | 538M | 584.19M | 583.15M | 573M |
| totalNonCurrentLiabilities | 2.6B | 2.58B | 2.67B | 2.7B | 2.6B | 2.56B | 2.35B | 2.59B | 2.57B | 2.64B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | 120M | 124M | 118M | 17M | - | - | - | 134M |
| totalLiabilities | 4.71B | 4.38B | 4.51B | 4.57B | 4.4B | 4.01B | 3.84B | 4.25B | 4.17B | 4.19B |
| treasuryStock | -157M | -152.95M | -114M | -89M | -54M | - | -30M | -10.72M | -6.48M | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 4M | 4M | 4M | 4M | 4M | 4M | 3M | 3.22M | 3.24M | 4M |
| retainedEarnings | 529M | 353.89M | 240M | 152M | 116M | 203M | 363M | 386.96M | 313.17M | 201M |
| additionalPaidInCapital | 704M | 692.79M | 513M | 513M | 513M | 513M | 420M | 450.2M | 453.56M | 513M |
| 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 | 196M | 111.97M | 88M | 36M | 38M | -46.35M | 2M | 71M | 16M | 3M |
| depreciationAndAmortization | 83M | 85.97M | 84M | 82M | 78M | 74.36M | 73M | 74M | 71M | 71M |
| deferredIncomeTax | - | - | 40.07M | 20M | 24M | 71.42M | 5M | 24M | 8M | 74.6M |
| stockBasedCompensation | - | - | - | - | - | - | 5M | 6M | 6M | - |
| changeInWorkingCapital | -250M | -14.5M | -104.35M | 1M | -81M | -128.11M | 59M | -65M | -136M | -61.81M |
| accountsReceivables | -249M | 83.5M | -21.81M | 12M | -273M | 44.68M | 99M | -42M | -144M | 62.19M |
| inventory | -279M | -39.64M | -46.51M | 4M | -69M | 25.94M | -23M | -40M | 17M | 10.56M |
| accountsPayables | 326M | -57.89M | -19.13M | -38M | 279M | -159.03M | - | - | - | -71.11M |
| otherWorkingCapital | -48M | -473.26K | -16.9M | 23M | -18M | -39.71M | -17M | 17M | -9M | -63.45M |
| otherNonCashItems | 44M | 37.35M | -2.89M | -25M | -1M | 19.35M | -58M | 42M | 89M | -6.27M |
| netCashProvidedByOperatingActivities | 73M | 220.78M | 104.83M | 114M | 58M | -9.34M | 86M | 152M | 54M | 80.53M |
| investmentsInPropertyPlantAndEquipment | -72M | -109.14M | -79.53M | -77M | -69M | -136.57M | -96M | -78M | -68M | -135.63M |
| acquisitionsNet | - | -161.45K | 3.2M | - | - | 3.16M | 3M | - | - | -1.3M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 4M | -44033.5 | 22270 | 5M | 10M | 80.95M | - | 1M | 6M | 97.48M |
| netCashProvidedByInvestingActivities | -68M | -109.34M | -76.31M | -72M | -59M | -52.47M | -93M | -77M | -62M | -39.44M |
| netDebtIssuance | 47M | -52.43M | -15.53M | 16.98M | 1.85M | 27.12M | -15M | -9M | -7M | -20.12M |
| longTermNetDebtIssuance | -3M | 4.27M | -4.23M | 16.98M | 1.85M | -23.24M | -15M | -9M | -7M | -20.12M |
| shortTermNetDebtIssuance | 50M | -56.71M | -11.3M | - | - | 50.36M | - | - | - | - |
| netStockIssuance | -28M | -40.14M | -26.52M | -29.72M | -13.86M | -15.82M | -19M | -31M | -6M | - |
| netCommonStockIssuance | -28M | -40.14M | -26.52M | -29.72M | -13.86M | -15.82M | -19M | -31M | -6M | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -28M | -40.14M | -26.52M | -29.72M | -13.86M | -15.82M | -19M | -31M | -6M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 1M | -21.49M | 1.87M | -23.26M | -13.98M | 34.03M | -20M | -2M | -1M | 25.44M |
| netCashProvidedByFinancingActivities | 20M | -114.06M | -40.18M | -36M | -26M | 45.33M | -54M | -42M | -14M | 5.32M |