$0.99 (0.33%)
| 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 | 10.23B | 8.01B | 6.86B | 5.69B | 5B | 4.37B | 4.43B | 4.29B | 3.88B | 3.94B |
| costOfRevenue | 6.72B | 5.26B | 4.64B | 4.29B | 3.62B | 3.03B | 3.11B | 2.87B | 2.57B | 2.53B |
| grossProfit | 3.51B | 2.75B | 2.22B | 1.4B | 1.38B | 1.34B | 1.32B | 1.42B | 1.31B | 1.41B |
| researchAndDevelopmentExpenses | - | 352.1M | 303.5M | 282M | 266.4M | 228.6M | 229.4M | 198.3M | 166.5M | 129.4M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | 7.74M | 1.04M | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 1.62B | 1.02B | 1.01B | 896.3M | 842.6M | 779.8M | 871.4M | 1.04M | 1276 | 303.42K |
| otherExpenses | - | - | - | - | - | - | - | -198.3M | -166.5M | -129.4M |
| operatingExpenses | 1.62B | 1.37B | 1.31B | 1.18B | 1.11B | 1.01B | 1.1B | 1.04M | 1276 | 303.42K |
| costAndExpenses | 8.33B | 6.63B | 5.96B | 5.47B | 4.73B | 4.03B | 4.21B | 4.29B | 3.82B | 3.64B |
| netInterestIncome | -86.1M | -150.4M | -219M | -147.3M | -90.6M | -150.4M | -310.4M | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 86.1M | 150.4M | 219M | 147.3M | 90.6M | 150.4M | 310.4M | - | - | - |
| depreciationAndAmortization | 308.6M | 277M | 271M | 302.4M | 227M | 203.1M | 202.9M | 242.5M | 396.3M | 160.6M |
| ebitda | 2.14B | 1.19B | 1.02B | 616.7M | 483.8M | 98.9M | 409M | 248.87M | 396.3M | 160.3M |
| ebit | 1.83B | 915.8M | 752.7M | 314.3M | 256.8M | -104.2M | 206.1M | 6.37M | -1276 | -303.42K |
| nonOperatingIncomeExcludingInterest | 69M | 463M | 154.2M | -92.3M | 12.6M | 440.8M | 16.9M | -7.41M | - | - |
| operatingIncome | 1.9B | 1.38B | 906.9M | 222M | 269.4M | 336.6M | 223M | -1.04M | 60.1M | -303.42K |
| totalOtherIncomeExpensesNet | -155.1M | -613.4M | -373.2M | -55M | -103.2M | -591.2M | - | 7.41M | -467.2M | -50M |
| incomeBeforeTax | 1.74B | 765.4M | 533.7M | 167M | 166.2M | -254.6M | -104.3M | 6.37M | -407.1M | 250.7M |
| incomeTaxExpense | 409.1M | 269.6M | 73.5M | 90.4M | 46.6M | 72.7M | 36.5M | 1.34M | 19.7M | 140.1M |
| netIncomeFromContinuingOperations | 1.33B | 495.8M | 460.2M | 76.6M | 119.6M | -327.3M | -140.8M | 5.03M | -1276 | -303.42K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 1.33B | 495.8M | 460.2M | 76.6M | 119.6M | -327.3M | -140.8M | 5.03M | -1276 | -303.42K |
| netIncomeDeductions | - | - | - | 90.9M | - | - | - | - | - | - |
| bottomLineNetIncome | 1.33B | 495.8M | 460.2M | -14.3M | 119.6M | -327.3M | -140.8M | 5.03M | -1276 | -303.42K |
| eps | 3.49 | 1.32 | 1.21 | -0.04 | 0.34 | -1.07 | -1.19 | 0.06 | - | -0.0 |
| 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 | 1.73B | 1.23B | 788.6M | 273.2M | 447.1M | 542.6M | 233.7M | 835.54K | - | - |
| shortTermInvestments | 99.5M | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 1.83B | 1.23B | 788.6M | 273.2M | 447.1M | 542.6M | 233.7M | 835.54K | - | - |
| netReceivables | 3.11B | 2.36B | 2.19B | 1.89B | 1.54B | 1.35B | 1.21B | 1.25B | 25000 | 25000 |
| accountsReceivables | 3.11B | 2.36B | 2.19B | 1.89B | 1.54B | 1.35B | 1.21B | 1.25B | - | - |
| otherReceivables | - | - | - | - | - | - | - | - | 25000 | 25000 |
| inventory | 1.46B | 1.24B | 884.3M | 822M | 616.3M | 446.6M | 401M | - | 404.1M | - |
| prepaids | - | - | - | - | - | - | - | 341.42K | - | - |
| otherCurrentAssets | 426.1M | 262.5M | 143.4M | 174.7M | 98.8M | 175.2M | 180.01M | -1.25B | -792.1M | - |
| totalCurrentAssets | 6.82B | 5.1B | 4B | 3.16B | 2.7B | 2.52B | 2.02B | 1.18M | 25000 | 25000 |
| propertyPlantEquipmentNet | 1.22B | 827.2M | 733.6M | 655.8M | 489.3M | 427.6M | 428.2M | 441.7M | 462.8M | - |
| goodwill | 2.03B | 1.32B | 1.33B | 1.28B | 1.33B | 607.2M | 605.8M | 634M | 596.1M | - |
| intangibleAssets | 1.89B | 1.49B | 1.67B | 1.82B | 2.14B | 1.3B | 1.44B | 1.56B | 1.66B | - |
| goodwillAndIntangibleAssets | 3.93B | 2.81B | 3B | 3.1B | 3.47B | 1.91B | 2.05B | 2.2B | 2.26B | - |
| longTermInvestments | - | 33.3M | 44.5M | 73.3M | 16.1M | - | - | 696.16M | - | - |
| taxAssets | 179.6M | 303.3M | 159.8M | 46.4M | 47.9M | 20.9M | 9M | -3.34B | - | - |
| otherNonCurrentAssets | 60M | 58.7M | 55.9M | 60.7M | 219.4M | 196.8M | 155.4M | 696.16M | 98.3M | - |
| totalNonCurrentAssets | 5.39B | 4.03B | 4B | 3.94B | 4.24B | 2.56B | 2.64B | 696.16M | 2.82B | - |
| otherAssets | -100000 | - | - | - | - | - | - | - | -2.82B | - |
| totalAssets | 12.21B | 9.13B | 8B | 7.1B | 6.94B | 5.07B | 4.66B | 697.34M | 25000 | 25000 |
| totalPayables | 1.8B | 1.4B | 1.03B | 1B | 879.6M | 749.3M | 652M | 1.28M | - | - |
| accountPayables | 1.76B | 1.32B | 986.4M | 984M | 858.5M | 730.5M | 6.6M | 1.18M | 1276 | - |
| otherPayables | 43.4M | 83.7M | 46.5M | 19.7M | 21.1M | 18.8M | 15.2M | 94439 | - | - |
| accruedExpenses | - | 147.8M | 165.4M | 132.6M | 125.8M | 138.5M | 145.4M | - | - | - |
| shortTermDebt | 20.9M | 66.7M | 64.7M | 67M | 63.9M | 64.3M | 35M | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 43.4M | 83.7M | 46.5M | 19.7M | 21.1M | 18.8M | 15.2M | 94439 | - | - |
| deferredRevenue | 1.81B | 1.06B | 638.9M | 358.7M | 291M | 235.7M | - | - | - | - |
| otherCurrentLiabilities | 771.6M | 419.1M | 403.5M | 335.9M | 494.5M | 553.8M | 486.6M | 1.18M | 1276 | - |
| totalCurrentLiabilities | 4.41B | 3.1B | 2.31B | 1.9B | 1.85B | 1.74B | 30.75M | 1.28M | 1276 | - |
| longTermDebt | 3.14B | 3.08B | 2.92B | 3.17B | 2.95B | 2.13B | 3.47B | - | 3.16B | - |
| capitalLeaseObligationsNonCurrent | 245.2M | 171.4M | 142.6M | 132M | 113.6M | 107.3M | 78.2M | - | - | - |
| deferredRevenueNonCurrent | - | 91.3M | 61.8M | 49.5M | 59.9M | 38.8M | 41.3M | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 232.8M | 240.3M | 159.5M | 176.5M | 198.8M | 116.5M | - | - | - | - |
| otherNonCurrentLiabilities | 248.8M | 19.6M | 395.2M | 228.8M | 344.3M | 427M | 131M | 24.15M | - | - |
| totalNonCurrentLiabilities | 3.86B | 3.6B | 3.68B | 3.76B | 3.67B | 2.82B | 3.84B | 24.15M | - | - |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 245.2M | 171.4M | 142.6M | 132M | 113.6M | 107.3M | 78.2M | - | - | - |
| totalLiabilities | 8.27B | 6.7B | 5.98B | 5.65B | 5.52B | 4.56B | 5.36B | 25.43M | 1276 | - |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | - | - | - | - | - | 673.3M | 666.91M | 1725 | 1725 |
| retainedEarnings | 1.03B | -238.3M | -691.9M | -1.14B | -1.22B | -1.33B | 5M | 4.73M | -304.69K | -303.42K |
| additionalPaidInCapital | 2.9B | 2.82B | 2.71B | 2.63B | 2.6B | 1.79B | 277.7M | 271.93K | 326.69K | 326.69K |
| 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 | 1.33B | 495.8M | 460.2M | 76.6M | 119.6M | -327.3M | 4.39M | 5.03M | -1276 | -303.42K |
| depreciationAndAmortization | 97.1M | 277M | 271M | 302.4M | 227M | 203.1M | 202.9M | 242.5M | 396.3M | 160.6M |
| deferredIncomeTax | 22.6M | -54.5M | -131.6M | -8.6M | -121.3M | 19.9M | -13.8M | - | - | - |
| stockBasedCompensation | 45.9M | 34.6M | 25M | 24.7M | 23.2M | 13M | - | - | - | - |
| changeInWorkingCapital | 398M | 114.1M | 66.7M | -449.2M | -132.8M | -60.8M | 5.33M | -858K | 1276 | 278.42K |
| accountsReceivables | -547.5M | -280.3M | -277.2M | -368M | -117.4M | -114.8M | 360.23K | -1.25M | - | -25000 |
| inventory | -164.7M | -369.3M | -54M | -211.4M | -125.7M | -38.5M | 85.5M | - | - | - |
| accountsPayables | 381.2M | 343.1M | -17.7M | 132.8M | 105.1M | 78.2M | 5.42M | 642.93K | 1276 | - |
| otherWorkingCapital | 729M | 420.6M | 415.6M | -2.6M | 5.2M | 14.3M | -20.9M | -246.98K | - | 303.42K |
| otherNonCashItems | 217.4M | 452.3M | 209.2M | -98.7M | 95.2M | 361M | -189.1M | -247.38M | -445.9M | -160.6M |
| netCashProvidedByOperatingActivities | 2.11B | 1.32B | 900.5M | -152.8M | 210.9M | 208.9M | 9.72M | -710.39K | -49.6M | -25000 |
| investmentsInPropertyPlantAndEquipment | -220M | -184.1M | -134.6M | -111M | -84.6M | -52.7M | -70.3M | -64.6M | -36.7M | -34M |
| acquisitionsNet | -1.18B | -17.6M | -16.9M | -5M | -1.14B | 7M | 5M | - | - | - |
| purchasesOfInvestments | -539.6M | - | - | - | - | - | - | -690M | - | - |
| salesMaturitiesOfInvestments | 450M | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -6.4M | - | 12.4M | 3.9M | 9.8M | - | - | 64.6M | 1.09B | 3.8M |
| netCashProvidedByInvestingActivities | -1.5B | -201.7M | -139.1M | -112.1M | -1.22B | -45.7M | -65.3M | -690M | 1.06B | -30.2M |
| netDebtIssuance | -20.9M | -21.1M | -262.1M | 218.6M | 828.2M | -1.49B | 14.8M | 245.1M | 232.5M | - |
| longTermNetDebtIssuance | -20.9M | -21.1M | -262.1M | -16.4M | 828.2M | -1.49B | 14.8M | 245.1M | 232.5M | - |
| shortTermNetDebtIssuance | - | - | - | 235M | - | - | - | - | - | - |
| netStockIssuance | 26.4M | -566.9M | 27.4M | 3.1M | 111.6M | -341.6M | - | 705.8M | - | 25000 |
| netCommonStockIssuance | 26.4M | -566.9M | 27.4M | 3.1M | 111.6M | -341.6M | - | 690M | - | 25000 |
| commonStockIssuance | 26.4M | 33M | 27.4M | 3.1M | 111.6M | - | - | 690M | - | 25000 |
| commonStockRepurchased | - | -599.9M | - | - | - | -341.6M | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | 15.8M | - | - |
| netDividendsPaid | -66.6M | -42.2M | -9.5M | -3.8M | -3.8M | -3.3M | -360.23B | -4.88M | -1.02B | - |
| commonDividendsPaid | -66.6M | -42.2M | -9.5M | -3.8M | -3.8M | -3.3M | -360.23B | - | -1.02B | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -11.2M | -21.9M | -3.3M | -117.7M | -21.1M | 1.98B | 360.21B | -254.47M | -82.6M | - |
| netCashProvidedByFinancingActivities | -72.3M | -652.1M | -247.5M | 100.2M | 914.9M | 140.7M | 2M | 691.55M | -874.1M | 25000 |
| 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.65B | 2.88B | 2.68B | 2.64B | 2.04B | 2.35B | 2.07B | 1.95B | 1.64B | 1.87B |
| costOfRevenue | 1.65B | 1.82B | 1.67B | 1.79B | 1.4B | 1.52B | 1.36B | 1.26B | 1.12B | 1.23B |
| grossProfit | 999.7M | 1.06B | 1.01B | 848.5M | 635.8M | 825.1M | 712.5M | 695.4M | 516.6M | 638.2M |
| researchAndDevelopmentExpenses | - | - | 209.7M | 111.1M | 98.6M | 352.1M | - | - | - | 303.5M |
| generalAndAdministrativeExpenses | 456.7M | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 456.7M | 461.6M | 414.3M | 284.5M | 247.7M | 361.6M | 334.6M | 363.8M | 314M | 348.8M |
| otherExpenses | 102.9M | - | -130M | - | - | -352.1M | - | - | - | -303.5M |
| operatingExpenses | 559.6M | 461.6M | 494M | 395.6M | 346.3M | 361.6M | 334.6M | 363.8M | 314M | 348.8M |
| costAndExpenses | 2.21B | 2.28B | 2.16B | 2.19B | 1.75B | 1.88B | 1.7B | 1.62B | 1.44B | 1.58B |
| netInterestIncome | 4.4M | -16.7M | -22.8M | -21.3M | -25.3M | -30.7M | -35.9M | -44.8M | -39M | -83.4M |
| interestIncome | 4.4M | - | - | - | - | - | - | - | - | - |
| interestExpense | - | 16.7M | 22.8M | 21.3M | 25.3M | 30.7M | 35.9M | 44.8M | 39M | 83.4M |
| depreciationAndAmortization | 107.7M | 88.3M | 75.4M | 73.3M | 71.6M | 71M | 68.9M | 68.4M | 68.7M | 68.9M |
| ebitda | 554M | 668.2M | 590.4M | 515.7M | 362.3M | 346.9M | 373.3M | 377.9M | 94.7M | 339.6M |
| ebit | 446.3M | 579.9M | 515M | 442.4M | 290.7M | 275.9M | 304.4M | 309.5M | 26M | 270.7M |
| nonOperatingIncomeExcludingInterest | -6.2M | 20.6M | 1.7M | 10.5M | -1.2M | 187.6M | 73.5M | 22.1M | 176.6M | 18.7M |
| operatingIncome | 440.1M | 600.5M | 516.7M | 452.9M | 289.5M | 463.5M | 377.9M | 331.6M | 202.6M | 289.4M |
| totalOtherIncomeExpensesNet | -1.8M | -37.3M | -24.5M | -31.8M | -24.1M | -218.3M | -109.4M | -66.9M | -215.6M | -102.1M |
| incomeBeforeTax | 438.3M | 563.2M | 492.2M | 421.1M | 265.4M | 245.2M | 268.5M | 264.7M | -13M | 187.3M |
| incomeTaxExpense | 48.2M | 117.6M | 93.7M | 96.9M | 100.9M | 98.2M | 91.9M | 86.6M | -7.1M | -45.3M |
| netIncomeFromContinuingOperations | 390.1M | 445.6M | 398.5M | 324.2M | 164.5M | 147M | 176.6M | 178.1M | -5.9M | 232.6M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 390.1M | 445.6M | 398.5M | 324.2M | 164.5M | 147M | 176.6M | 178.1M | -5.9M | 232.6M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 390.1M | 445.6M | 398.5M | 324.2M | 164.5M | 147M | 176.6M | 178.1M | -5.9M | 232.6M |
| eps | 1.02 | 1.17 | 1.04 | 0.85 | 0.43 | 0.39 | 0.47 | 0.48 | -0.02 | 0.61 |
| 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 | 2.15B | 1.73B | 1.44B | 1.66B | 1.48B | 1.23B | 917.4M | 587.7M | 280.5M | 788.6M |
| shortTermInvestments | 349.9M | 99.5M | 544.6M | 98.2M | - | - | - | - | - | - |
| cashAndShortTermInvestments | 2.5B | 1.83B | 1.99B | 1.75B | 1.48B | 1.23B | 917.4M | 587.7M | 280.5M | 788.6M |
| netReceivables | 3.15B | 3.11B | 2.81B | 2.83B | 2.31B | 2.36B | 2.33B | 2.22B | 2.1B | 2.19B |
| accountsReceivables | 3.15B | 3.11B | 2.81B | 2.83B | 2.31B | 2.36B | 2.33B | 2.22B | 2.1B | 2.19B |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 1.83B | 1.46B | 1.44B | 1.41B | 1.38B | 1.24B | 1.26B | 1.1B | 987.1M | 884.3M |
| prepaids | - | - | - | - | - | - | - | 30.6M | - | - |
| otherCurrentAssets | 500.8M | 426.1M | 312.6M | 303.5M | 291.6M | 262.5M | 303.5M | 250.6M | 267.1M | 151.6M |
| totalCurrentAssets | 7.98B | 6.82B | 6.55B | 6.3B | 5.46B | 5.1B | 4.8B | 4.19B | 3.63B | 4B |
| propertyPlantEquipmentNet | 997.5M | 1.22B | 981.7M | 911.3M | 841.1M | 827.2M | 779.8M | 751.1M | 750.4M | 733.6M |
| goodwill | 2.02B | 2.03B | 1.44B | 1.37B | 1.34B | 1.32B | 1.35B | 1.32B | 1.32B | 1.33B |
| intangibleAssets | 1.81B | 1.89B | 1.51B | 1.45B | 1.46B | 1.49B | 1.57B | 1.58B | 1.62B | 1.67B |
| goodwillAndIntangibleAssets | 3.83B | 3.93B | 2.95B | 2.83B | 2.8B | 2.81B | 2.92B | 2.9B | 2.94B | 3B |
| longTermInvestments | - | - | 9.8M | 14.7M | 22.6M | 33.3M | 27.3M | 46.6M | 50.4M | 44.5M |
| taxAssets | 177.8M | 179.6M | 258.5M | 291.5M | 269.2M | 303.3M | 296.9M | 160.9M | 159.3M | 159.8M |
| otherNonCurrentAssets | 410.5M | 60M | 65.1M | 58.5M | 54M | 58.7M | 61M | 58.8M | 60.8M | 55.9M |
| totalNonCurrentAssets | 5.42B | 5.39B | 4.27B | 4.1B | 3.99B | 4.03B | 4.09B | 3.92B | 3.96B | 4B |
| otherAssets | - | -100000 | - | - | - | - | - | - | - | - |
| totalAssets | 13.4B | 12.21B | 10.82B | 10.41B | 9.45B | 9.13B | 8.89B | 8.11B | 7.59B | 8B |
| totalPayables | 2.03B | 1.8B | 1.74B | 1.76B | 1.53B | 1.4B | 1.36B | 1.17B | 1.04B | 1.03B |
| accountPayables | 1.95B | 1.76B | 1.72B | 1.61B | 1.41B | 1.32B | 1.24B | 1.1B | 983.7M | 986.4M |
| otherPayables | 73.5M | 43.4M | 23.7M | 152.6M | 126.6M | 83.7M | 124.2M | 74M | 56.6M | 46.5M |
| accruedExpenses | 606.6M | - | 167.3M | 151.8M | 110.3M | 147.8M | 146.6M | 134.6M | 98.6M | 165.4M |
| shortTermDebt | - | 20.9M | 84.9M | 76.8M | 67.7M | 66.7M | 62.4M | 64.6M | 65.8M | 64.7M |
| capitalLeaseObligationsCurrent | 72.3M | - | - | - | - | - | - | - | - | - |
| taxPayables | 73.5M | 43.4M | 23.7M | 152.6M | 126.6M | 83.7M | 124.2M | 74M | 56.6M | 46.5M |
| deferredRevenue | 2.46B | 1.81B | 1.13B | 1.26B | 1.1B | 1.06B | 1.02B | 888.8M | 735M | 638.9M |
| otherCurrentLiabilities | 177.3M | 771.6M | 450.1M | 370.9M | 377.2M | 419.1M | 900.1M | 819.6M | 770.2M | 403.5M |
| totalCurrentLiabilities | 5.34B | 4.41B | 3.58B | 3.61B | 3.18B | 3.1B | 3.49B | 3.08B | 2.71B | 2.31B |
| longTermDebt | 2.92B | 3.14B | 2.9B | 2.9B | 2.9B | 2.91B | 2.91B | 2.91B | 2.92B | 2.92B |
| capitalLeaseObligationsNonCurrent | 270.4M | 245.2M | 231.4M | 203.1M | 172.2M | 171.4M | 155.3M | 149.9M | 153.3M | 142.6M |
| deferredRevenueNonCurrent | - | - | 106.2M | 106.4M | 96.1M | 91.3M | 80.7M | 71.1M | 67.3M | 61.8M |
| deferredTaxLiabilitiesNonCurrent | 221.2M | 232.8M | 285.1M | 252.6M | 238.4M | 240.3M | 240M | 158.9M | 154.6M | 159.5M |
| otherNonCurrentLiabilities | 398.2M | 248.8M | 210.5M | 203.7M | 189.9M | 191M | 202.9M | 197.4M | 196.8M | 395.2M |
| totalNonCurrentLiabilities | 3.81B | 3.86B | 3.73B | 3.67B | 3.6B | 3.6B | 3.59B | 3.49B | 3.49B | 3.68B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 342.7M | 245.2M | 231.4M | 203.1M | 172.2M | 171.4M | 155.3M | 149.9M | 153.3M | 142.6M |
| totalLiabilities | 9.16B | 8.27B | 7.31B | 7.28B | 6.78B | 6.7B | 7.08B | 6.57B | 6.2B | 5.98B |
| treasuryStock | - | - | - | - | - | - | - | - | -605.9M | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | - | - | - | - | - | - | - | - | - |
| retainedEarnings | 1.39B | 1.03B | 606.3M | 222M | -88M | -238.3M | -371.2M | -538.4M | -707.1M | -691.9M |
| additionalPaidInCapital | 2.93B | 2.9B | 2.88B | 2.86B | 2.83B | 2.82B | 2.15B | 2.14B | 2.75B | 2.71B |
| 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 | 390.1M | 1.33B | 398.5M | 324.2M | 164.5M | 147M | 176.6M | 178.1M | -5.9M | 232.6M |
| depreciationAndAmortization | 107.7M | 26.2M | -74M | 73.3M | 71.6M | 71M | 68.9M | 68.4M | 68.7M | 68.9M |
| deferredIncomeTax | -28.2M | -69.6M | 69.1M | -10.2M | 33.3M | -1.4M | -50.3M | 4.8M | -7.6M | -130.9M |
| stockBasedCompensation | 17M | 7.2M | 14.2M | 13.3M | 11.2M | 8.8M | 8.1M | 8.5M | 9.2M | 6.2M |
| changeInWorkingCapital | 227.8M | 538.7M | 95.2M | -90.4M | -4.8M | 44.9M | 72.8M | 96.1M | -99.7M | 84.5M |
| accountsReceivables | -57.7M | -207.7M | 41M | -462.4M | 81.6M | -89.9M | -75.3M | -125M | 9.9M | -135.8M |
| inventory | -384.2M | -21.6M | -5.6M | -8.9M | -128.6M | -4.5M | -140.7M | -117.6M | -106.5M | 47.5M |
| accountsPayables | 202.8M | 19.1M | 92.6M | 183M | 86.5M | 84.2M | 128.6M | 120.5M | 9.8M | 27.2M |
| otherWorkingCapital | 466.9M | 748.9M | -32.8M | 197.9M | -44.3M | 55.1M | 160.2M | 218.2M | -12.9M | 145.6M |
| otherNonCashItems | 52.4M | -830.4M | 5.7M | 12.7M | 27.5M | 154.9M | 99M | 25.6M | 172.8M | 94.9M |
| netCashProvidedByOperatingActivities | 766.8M | 1B | 508.7M | 322.9M | 303.3M | 425.2M | 375.1M | 381.5M | 137.5M | 356.2M |
| investmentsInPropertyPlantAndEquipment | -112.6M | -93.3M | -42M | -45.9M | -38.8M | -63.4M | -39.2M | -45M | -36.5M | -51.1M |
| acquisitionsNet | -400K | -989.1M | -221.7M | - | - | -17.6M | - | - | - | -16.9M |
| purchasesOfInvestments | -348.4M | - | -539.6M | -98.1M | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 100M | 450M | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -15.3M | -1.7M | 93.4M | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -376.7M | -634.1M | -709.9M | -144M | -38.8M | -81M | -39.2M | -45M | -36.5M | -68M |
| netDebtIssuance | 23.9M | -5.2M | -5.2M | -5.2M | -5.3M | -5.2M | -5.3M | -5.3M | -5.3M | -5.3M |
| longTermNetDebtIssuance | 23.9M | -5.2M | -5.2M | -5.2M | -5.3M | -5.2M | -5.3M | -5.3M | -5.3M | -5.3M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 11.9M | 4.4M | 9M | 11.7M | 1.3M | 599.9M | 1.4M | 9.2M | -585.5M | 4.5M |
| netCommonStockIssuance | 11.9M | 4.4M | 9M | 11.7M | 1.3M | 599.9M | 1.4M | 9.2M | -585.5M | 4.5M |
| commonStockIssuance | 23.5M | 4.4M | 22M | -1.3M | 1.3M | 8M | 1.4M | 9.2M | 14.4M | 4.5M |
| commonStockRepurchased | -11.6M | - | -13M | 13M | - | 591.9M | - | - | -599.9M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -23.9M | -24M | -14.2M | -14.2M | -14.2M | -14.1M | -9.4M | -9.4M | -9.3M | -9.5M |
| commonDividendsPaid | -23.9M | -24M | -14.2M | -14.2M | -14.2M | -14.1M | -9.4M | -9.4M | -9.3M | -9.5M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -3.2M | -1M | -300K | -6.7M | -592.3M | -400K | -18.1M | -3M | -500K |
| netCashProvidedByFinancingActivities | 11.9M | -28M | -11.4M | -8M | -24.9M | -11.7M | -13.7M | -23.6M | -603.1M | -10.8M |