$2.3 (3.77%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| revenue | 3.89B | 3.77B | 3.65B | 3.59B |
| costOfRevenue | 2.64B | 2.47B | 2.37B | 2.18B |
| grossProfit | 1.25B | 1.3B | 1.28B | 1.4B |
| researchAndDevelopmentExpenses | 97M | 84M | 81M | 79M |
| generalAndAdministrativeExpenses | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 421M | 454M | 378M | 357M |
| otherExpenses | - | - | - | - |
| operatingExpenses | 518M | 538M | 459M | 436M |
| costAndExpenses | 3.15B | 3.01B | 2.82B | 2.62B |
| netInterestIncome | -28M | -149M | -16M | -21M |
| interestIncome | - | - | - | - |
| interestExpense | 28M | 149M | 16M | 21M |
| depreciationAndAmortization | 243M | 217M | 221M | 153M |
| ebitda | 918M | 966M | 1.05B | 1.12B |
| ebit | 675M | 749M | 830M | 964M |
| nonOperatingIncomeExcludingInterest | 57M | 11M | -6M | 3M |
| operatingIncome | 732M | 760M | 824M | 967M |
| totalOtherIncomeExpensesNet | -85M | -160M | -10M | -24M |
| incomeBeforeTax | 647M | 600M | 814M | 943M |
| incomeTaxExpense | 362M | 167M | 195M | 211M |
| netIncomeFromContinuingOperations | 285M | 433M | 619M | 732M |
| netIncomeFromDiscontinuedOperations | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - |
| netIncome | 237M | 422M | 621M | 718M |
| netIncomeDeductions | - | - | - | - |
| bottomLineNetIncome | 237M | 422M | 621M | 718M |
| eps | 1.49 | 2.66 | 3.91 | 4.52 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 |
|---|---|---|---|
| cashAndCashEquivalents | 534M | 661M | 606M |
| shortTermInvestments | - | - | - |
| cashAndShortTermInvestments | 534M | 661M | 606M |
| netReceivables | 645M | 569M | 620M |
| accountsReceivables | 645M | 569M | 620M |
| otherReceivables | - | - | - |
| inventory | 715M | 558M | 552M |
| prepaids | - | - | - |
| otherCurrentAssets | 494M | 73M | 92M |
| totalCurrentAssets | 2.39B | 1.86B | 1.87B |
| propertyPlantEquipmentNet | 2.06B | 1.84B | 1.75B |
| goodwill | 820M | 806M | 814M |
| intangibleAssets | 49M | 41M | 47M |
| goodwillAndIntangibleAssets | 869M | 847M | 861M |
| longTermInvestments | 162M | 146M | 130M |
| taxAssets | - | 3M | 2M |
| otherNonCurrentAssets | 199M | 311M | 48M |
| totalNonCurrentAssets | 3.28B | 3.14B | 2.79B |
| otherAssets | - | - | - |
| totalAssets | 5.67B | 5B | 4.66B |
| totalPayables | 909M | 882M | 856M |
| accountPayables | 909M | 778M | 772M |
| otherPayables | - | 104M | 84M |
| accruedExpenses | 467M | 135M | 129M |
| shortTermDebt | 324M | - | 20M |
| capitalLeaseObligationsCurrent | 14M | 22M | 39M |
| taxPayables | - | 44M | 31M |
| deferredRevenue | - | 6M | 46M |
| otherCurrentLiabilities | -1M | 38M | 35M |
| totalCurrentLiabilities | 1.71B | 1.08B | 1.12B |
| longTermDebt | 1.98B | 293M | 32M |
| capitalLeaseObligationsNonCurrent | 104M | 101M | 138M |
| deferredRevenueNonCurrent | - | 33M | 13M |
| deferredTaxLiabilitiesNonCurrent | - | 179M | 184M |
| otherNonCurrentLiabilities | 495M | 133M | 137M |
| totalNonCurrentLiabilities | 2.58B | 739M | 504M |
| otherLiabilities | - | - | - |
| capitalLeaseObligations | 118M | 123M | 177M |
| totalLiabilities | 4.3B | 1.82B | 1.63B |
| treasuryStock | - | - | - |
| preferredStock | - | - | - |
| commonStock | 2M | - | - |
| retainedEarnings | 41M | - | - |
| additionalPaidInCapital | 1.5B | - | - |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| netIncome | 237M | 605M | 619M | 732M |
| depreciationAndAmortization | 243M | 217M | 221M | 153M |
| deferredIncomeTax | 52M | -6M | -36M | 6M |
| stockBasedCompensation | 27M | 17M | 18M | 17M |
| changeInWorkingCapital | -118M | 28M | -47M | -130M |
| accountsReceivables | -51M | 40M | -134M | -54M |
| inventory | -146M | -16M | -78M | -120M |
| accountsPayables | 77M | 12M | 78M | 54M |
| otherWorkingCapital | 2M | -8M | 87M | -10M |
| otherNonCashItems | 14M | -19M | -15M | -19M |
| netCashProvidedByOperatingActivities | 455M | 842M | 760M | 759M |
| investmentsInPropertyPlantAndEquipment | -352M | -296M | -299M | -254M |
| acquisitionsNet | - | - | - | - |
| purchasesOfInvestments | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - |
| otherInvestingActivities | 22M | -2M | -25M | -51M |
| netCashProvidedByInvestingActivities | -330M | -298M | -324M | -305M |
| netDebtIssuance | 1.95B | -39M | -33M | -24M |
| longTermNetDebtIssuance | 1.95B | -39M | -33M | -24M |
| shortTermNetDebtIssuance | - | - | - | - |
| netStockIssuance | - | - | - | - |
| netCommonStockIssuance | - | - | - | - |
| commonStockIssuance | - | - | - | - |
| commonStockRepurchased | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - |
| netDividendsPaid | -1.5B | - | - | - |
| commonDividendsPaid | -1.5B | - | - | - |
| preferredDividendsPaid | - | - | - | - |
| otherFinancingActivities | -684M | -414M | -345M | -307M |
| netCashProvidedByFinancingActivities | -235M | -453M | -378M | -331M |
| 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 |
|---|---|---|---|---|---|---|---|---|
| revenue | 991M | 987M | 969M | 1.03B | 897M | 913M | 907M | 975M |
| costOfRevenue | 675M | 729M | 659M | 676M | 576M | 616M | 575M | 640.5M |
| grossProfit | 316M | 258M | 310M | 357M | 321M | 297M | 332M | 334.5M |
| researchAndDevelopmentExpenses | 28M | 27M | 26M | 24M | 22M | 22M | 21M | 20.5M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 108M | 112M | 113M | 118M | 93M | 151M | 107M | 99.5M |
| otherExpenses | - | - | - | - | - | - | - | - |
| operatingExpenses | 136M | 139M | 139M | 142M | 115M | 173M | 128M | 120M |
| costAndExpenses | 811M | 868M | 798M | 818M | 691M | 789M | 703M | 760.5M |
| netInterestIncome | -29M | -23M | -2M | -71M | -1M | -138M | -3M | -3.5M |
| interestIncome | - | - | - | - | - | - | - | - |
| interestExpense | 29M | 23M | 2M | 71M | 1M | 138M | 3M | - |
| depreciationAndAmortization | 59M | 54M | 50M | 59M | 57M | 56M | 49M | 56M |
| ebitda | 224M | 163M | 225M | 244M | 246M | 173M | 249M | 268.5M |
| ebit | 165M | 109M | 175M | 185M | 189M | 117M | 200M | 212.5M |
| nonOperatingIncomeExcludingInterest | 15M | 10M | -4M | 30M | 17M | 7M | 4M | 2M |
| operatingIncome | 180M | 119M | 171M | 215M | 206M | 124M | 204M | 214.5M |
| totalOtherIncomeExpensesNet | -44M | -33M | 2M | -101M | -18M | -145M | -7M | -2M |
| incomeBeforeTax | 136M | 86M | 173M | 114M | 188M | -21M | 197M | 212.5M |
| incomeTaxExpense | 31M | 32M | 182M | 97M | 47M | 17M | 49M | 50.5M |
| netIncomeFromContinuingOperations | 105M | 54M | -9M | 17M | 141M | -38M | 148M | 162M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | 1M | -1M | - | - | - |
| netIncome | 85M | 41M | -35M | 16M | 134M | -39M | 152M | 155M |
| netIncomeDeductions | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 85M | 41M | -35M | 16M | 134M | -39M | 152M | 155M |
| eps | 0.54 | 0.26 | -0.22 | 0.73 | 0.73 | 0.84 | 0.96 | 0.98 |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 642M | 534M | 417M | 450M | 873M | 661M |
| shortTermInvestments | - | - | - | - | - | - |
| cashAndShortTermInvestments | 642M | 534M | 417M | 450M | 873M | 661M |
| netReceivables | 943M | 645M | 635M | 659M | 659M | 569M |
| accountsReceivables | 943M | 645M | 635M | 659M | 659M | 569M |
| otherReceivables | - | - | - | - | - | - |
| inventory | 704M | 715M | 732M | 648M | 648M | 558M |
| prepaids | - | - | - | - | - | - |
| otherCurrentAssets | 147M | 494M | 94M | 67M | 67M | 73M |
| totalCurrentAssets | 2.44B | 2.39B | 1.88B | 1.82B | 2.25B | 1.86B |
| propertyPlantEquipmentNet | 2.08B | 2.06B | 1.95B | 1.8B | 1.8B | 1.84B |
| goodwill | 819M | 820M | 820M | 820M | 820M | 806M |
| intangibleAssets | 48M | 49M | 39M | 37M | 37M | 41M |
| goodwillAndIntangibleAssets | 867M | 869M | 859M | 857M | 857M | 847M |
| longTermInvestments | 168M | 162M | 159M | - | - | 146M |
| taxAssets | 6M | - | 2M | 2M | - | 3M |
| otherNonCurrentAssets | 187M | 199M | 402M | 589M | 555M | 311M |
| totalNonCurrentAssets | 3.31B | 3.28B | 3.37B | 3.25B | 3.21B | 3.14B |
| otherAssets | - | - | - | - | - | - |
| totalAssets | 5.75B | 5.67B | 5.25B | 5.07B | 5.46B | 5B |
| totalPayables | 910M | 909M | 938M | 876M | 876M | 882M |
| accountPayables | 910M | 909M | 872M | 876M | 876M | 778M |
| otherPayables | - | - | 66M | - | - | 104M |
| accruedExpenses | - | 467M | 275M | 360M | 323M | 135M |
| shortTermDebt | 351M | 324M | - | - | - | - |
| capitalLeaseObligationsCurrent | - | 14M | 13M | - | 33M | 22M |
| taxPayables | - | - | - | - | - | 44M |
| deferredRevenue | - | - | - | - | - | 6M |
| otherCurrentLiabilities | 444M | -1M | - | - | - | 38M |
| totalCurrentLiabilities | 1.7B | 1.71B | 1.23B | 1.24B | 1.23B | 1.08B |
| longTermDebt | 2.06B | 1.98B | 311M | 2.26B | 297M | 293M |
| capitalLeaseObligationsNonCurrent | - | 104M | 108M | - | 107M | 101M |
| deferredRevenueNonCurrent | - | - | - | - | - | 33M |
| deferredTaxLiabilitiesNonCurrent | 237M | - | 174M | 130M | - | 179M |
| otherNonCurrentLiabilities | 268M | 495M | 247M | 285M | 348M | 133M |
| totalNonCurrentLiabilities | 2.57B | 2.58B | 840M | 2.68B | 752M | 739M |
| otherLiabilities | - | - | - | - | - | - |
| capitalLeaseObligations | - | 118M | 121M | - | 140M | 123M |
| totalLiabilities | 4.28B | 4.3B | 2.07B | 3.92B | 1.98B | 1.82B |
| treasuryStock | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - |
| commonStock | 2M | 2M | - | - | 3.71B | - |
| retainedEarnings | 113M | 41M | - | - | - | - |
| additionalPaidInCapital | 1.5B | 1.5B | - | - | - | - |
| 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 |
|---|---|---|---|---|---|---|---|---|
| netIncome | 105M | 41M | -8M | 99M | 115.5M | 134M | 147M | 155M |
| depreciationAndAmortization | 59M | 54M | 50M | 59M | 58M | 56M | 49M | 56M |
| deferredIncomeTax | - | 58M | 1M | - | - | -1M | -1M | - |
| stockBasedCompensation | 5M | - | 7M | 6M | 6M | 4M | 4M | 4.5M |
| changeInWorkingCapital | 32M | -26M | -67M | -4M | -55.5M | 88M | 7M | 6.5M |
| accountsReceivables | -10M | -5M | 24M | -66M | -35M | 22M | -26M | 22M |
| inventory | 8M | 4M | -82M | -30M | -34M | -20M | -16M | 10M |
| accountsPayables | -6M | -5M | -5M | 106M | - | 47M | 4M | - |
| otherWorkingCapital | 40M | -20M | -4M | -14M | 13.5M | 39M | 45M | -25.5M |
| otherNonCashItems | -2M | 39M | -4M | -10M | 31M | -6M | -3M | -40M |
| netCashProvidedByOperatingActivities | 199M | 166M | -21M | 150M | 155M | 275M | 203M | 182M |
| investmentsInPropertyPlantAndEquipment | -75M | -104M | -110M | -76M | -69M | -95M | -70M | -65.5M |
| acquisitionsNet | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -2M | 2M | - | -3M | 10M | 1M | -1M | -1M |
| netCashProvidedByInvestingActivities | -77M | -102M | -110M | -79M | -59M | -94M | -71M | -66.5M |
| netDebtIssuance | -3M | 1.97B | -13M | 3M | - | -11M | -10M | - |
| longTermNetDebtIssuance | -3M | 1.97B | -13M | 3M | - | -11M | -10M | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - |
| netDividendsPaid | -12M | -1.5B | - | - | - | - | - | - |
| commonDividendsPaid | -12M | -1.5B | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -374M | -303M | 103M | -6M | -117M | -110M | -102.5M |
| netCashProvidedByFinancingActivities | -15M | 93M | -316M | 106M | -6M | -128M | -120M | -102.5M |