OTC : IMPJY
-$0.07 (-1.54%)
| 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 | 12.14B | 11.03B | 9.29B | 7.66B | 5.98B | 4.25B | 4.77B | 4.86B | 5.94B | 5.76B |
| costOfRevenue | 9.37B | 5.47B | 6.61B | 5.74B | 4.66B | 3.26B | 3.63B | 3.87B | 4.36B | 4.22B |
| grossProfit | 2.76B | 5.56B | 2.68B | 2.23B | 1.69B | 991.82M | 1.14B | 997.77M | 1.58B | 1.54B |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | 1.42M | 1.37M |
| generalAndAdministrativeExpenses | 1.49B | 1.52B | 1.25B | 1.03B | 883.44M | - | 627.27M | 702.97M | 708.44M | 654.58M |
| sellingAndMarketingExpenses | - | - | 858.41M | - | - | - | 72.6M | 89.18M | 100.98M | 121.09M |
| sellingGeneralAndAdministrativeExpenses | 1.49B | 1.52B | 2.11B | 1.03B | 883.44M | 1.04B | 699.87M | 792.15M | 809.42M | 775.68M |
| otherExpenses | 1.31B | 3.51B | 124.36M | 1.01B | 836.04M | -443.96M | 290.87M | 53.73M | 34.43M | 17.49M |
| operatingExpenses | 2.8B | 5.03B | 2.23B | 2.04B | 1.72B | 598.88M | 990.74M | 909.67M | 1.26B | 1.25B |
| costAndExpenses | 12.18B | 10.5B | 8.84B | 7.46B | 6.26B | 3.85B | 4.62B | 4.78B | 5.61B | 5.46B |
| netInterestIncome | -393.86M | -130.18M | -139.17M | -86.69M | -83.91M | -53.82M | -97.99M | -115.18M | -80.92M | -127.81M |
| interestIncome | 92.95M | 177.43M | 69.78M | 112.25M | 83.8M | 75.15M | 65.44M | 55.19M | 64.89M | 33.61M |
| interestExpense | 486.8M | 273.06M | 208.95M | 176.68M | 166.52M | 135.33M | 96.67M | 170.37M | 145.81M | 116.24M |
| depreciationAndAmortization | 468.12M | 402.06M | 210.28M | 340.43M | 300.25M | 160.59M | 170.94M | 156.05M | 210.06M | 260.82M |
| ebitda | 428.31M | 1.04B | 254.08M | 627.9M | 321.4M | 461.52M | 329.97M | 207.58M | 207.22M | 571.48M |
| ebit | -39.81M | 635.21M | 43.8M | 287.47M | 21.15M | 300.93M | 159.04M | 51.53M | -2.84M | 310.65M |
| nonOperatingIncomeExcludingInterest | - | -112.62M | 406.84M | -96.39M | -54.87M | 401.78M | 97.76M | 16.57M | -18.76M | -35.14M |
| operatingIncome | -39.81M | 522.59M | 450.64M | 191.08M | -33.72M | 392.94M | 256.8M | 68.1M | 25.18M | 275.51M |
| totalOtherIncomeExpensesNet | 407.09M | -160.44M | -187.09M | -80.28M | -111.65M | -227.34M | - | -102.31M | -92.97M | -77.38M |
| incomeBeforeTax | 367.28M | 362.14M | 263.55M | 110.79M | -145.37M | 165.6M | 55.91M | -34.21M | -67.61M | 198.13M |
| incomeTaxExpense | 182.18M | 162.61M | 125.09M | 76.29M | 133.63M | 27.18M | 69.16M | 39.27M | 14.53M | 77.95M |
| netIncomeFromContinuingOperations | 185.1M | 199.53M | 138.46M | 34.5M | -279M | 138.42M | -13.25M | -73.49M | -131.59M | 120.18M |
| netIncomeFromDiscontinuedOperations | -11.32M | 5.86M | -10.07M | -17.97M | 232K | -5.09M | - | 114.8M | 41.28M | - |
| otherAdjustmentsToNetIncome | - | - | -10.07M | -17.97M | 232K | - | -894K | - | 41.28M | -20.66M |
| netIncome | 230.38M | 194.48M | 124M | 9.89M | -304.95M | 138.4M | -22.13M | 54.2M | -106.92M | 60.51M |
| netIncomeDeductions | - | - | - | - | - | - | -894K | 114.8M | 41.28M | 588K |
| bottomLineNetIncome | 230.38M | 194.48M | 124M | 27.86M | -305.18M | 143.48M | -21.23M | -60.6M | -158.52M | 80.58M |
| eps | 0.46 | 0.4 | 0.26 | 0.06 | -0.66 | 0.32 | -0.05 | -0.3 | -0.34 | 0.48 |
| 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 | 2.44B | 3.21B | 3.06B | 1.92B | 2.37B | 2.46B | 1.02B | 1.11B | 1.32B | 1.6B |
| shortTermInvestments | 3.01M | 2.17M | 2.58M | 15.69M | 6.11M | 5.71M | 4.6M | 7.68M | 898K | 6.85M |
| cashAndShortTermInvestments | 2.45B | 3.22B | 3.06B | 1.94B | 2.38B | 2.46B | 1.03B | 1.12B | 1.32B | 1.6B |
| netReceivables | 5.71B | 9.63B | 7.81B | 6.09B | 5.66B | 5.07B | 4.14B | 3.44B | 3.37B | 2.71B |
| accountsReceivables | 4.25B | 4.21B | 7.81B | 6.09B | 2.5B | 1.88B | 1.83B | 1.93B | 1.88B | 2.36B |
| otherReceivables | 1.46B | 5.42B | 4.83B | 3.92B | 3.17B | 3.18B | 2.31B | - | - | 352.58M |
| inventory | 5.43B | 242.71M | 229.14M | 248.81M | 217.61M | 198.32M | 156.37M | 192.3M | 2.91B | 2.64B |
| prepaids | 335.28M | 766.75M | 504.65M | 385.17M | 561.72M | 517.63M | 424.32M | 382.02M | 339.9M | 280.06M |
| otherCurrentAssets | 2.12M | 824.7M | 1.62B | 1.28B | 629.44M | 743.4M | 452.21M | 4.09B | 4.04B | 557.67M |
| totalCurrentAssets | 13.93B | 14.68B | 13.22B | 9.94B | 9.45B | 8.99B | 6.19B | 5.78B | 7.14B | 7.8B |
| propertyPlantEquipmentNet | 2.21B | 1.7B | 1.05B | 823.81M | 789.92M | 642.13M | 477.7M | 415.94M | 675.28M | 803.04M |
| goodwill | 75.9M | 84.89M | 80.27M | 82.88M | 78.5M | 70.02M | 76.06M | 74.71M | 155.18M | 175.19M |
| intangibleAssets | 63.71M | 279.78M | 383.03M | 373.97M | 466.35M | 586.37M | 185.1M | 199.36M | 127.67M | 168.76M |
| goodwillAndIntangibleAssets | 139.61M | 364.67M | 463.29M | 456.86M | 544.85M | 656.39M | 261.16M | 274.07M | 282.85M | 343.95M |
| longTermInvestments | 968.47M | 776.51M | 662.13M | 781.68M | 753.2M | 652.39M | 733.57M | 541.48M | 331.02M | 212.5M |
| taxAssets | 439.11M | 400.24M | 400M | 346.29M | 348.48M | 368.36M | 253.45M | 205.39M | 134.58M | 121.92M |
| otherNonCurrentAssets | 145.08M | 327.27M | 365.77M | 529.67M | 444.54M | 320.53M | 299.16M | 238.16M | 180.72M | 57.62M |
| totalNonCurrentAssets | 3.9B | 3.57B | 2.94B | 2.94B | 2.88B | 2.64B | 2.03B | 1.68B | 1.6B | 1.54B |
| otherAssets | - | - | - | -2000 | -2000 | -1000 | -1000 | 1000 | - | 1000 |
| totalAssets | 17.83B | 18.25B | 16.16B | 12.88B | 12.33B | 11.63B | 8.22B | 7.45B | 8.74B | 9.34B |
| totalPayables | 6.14B | 5.98B | 4.68B | 3.89B | 3.21B | 2.94B | 2.61B | 2.39B | 2.16B | 2.34B |
| accountPayables | 5.99B | 5.63B | 4.68B | 3.89B | 3.21B | 2.71B | 2.61B | 2.39B | 2.16B | 2.34B |
| otherPayables | 154.22M | 345.01M | - | - | - | 237.73M | - | - | - | - |
| accruedExpenses | 215.89M | - | - | 13.69M | 18.15M | - | 187.09M | 274.8M | 271.04M | 309.8M |
| shortTermDebt | 611.4M | 700.9M | 720.45M | 315.92M | 678.95M | 1.32B | 246.95M | 512.66M | 615.42M | 420.27M |
| capitalLeaseObligationsCurrent | 98.5M | 94.13M | 66.22M | 71.72M | 68.81M | 79.56M | 61.67M | 43.21M | 48.57M | 55.28M |
| taxPayables | - | 285.11M | 255.65M | 175.52M | 271.14M | 203.27M | 135.32M | 193.21M | 141.65M | 177.58M |
| deferredRevenue | 5.62B | 6.54B | 6.45B | 3.64B | 3.84B | 2.74B | 1.54B | 1.47B | 2.8B | 2.79B |
| otherCurrentLiabilities | 656.07M | 7.06B | 341.57M | 457.51M | 403.59M | -26.9M | -83.46M | -82.62M | -83.62M | -108.8M |
| totalCurrentLiabilities | 13.34B | 13.84B | 12.26B | 8.39B | 8.22B | 7.06B | 4.57B | 4.61B | 5.82B | 5.81B |
| longTermDebt | 2.26B | 2.03B | 1.74B | 2.16B | 1.81B | 2.06B | 1.84B | 1.71B | 1.54B | 1.74B |
| capitalLeaseObligationsNonCurrent | 94.63M | 111.46M | 82.04M | 68.83M | 101.67M | 98.88M | 98.71M | 55.53M | 81.31M | 119.74M |
| deferredRevenueNonCurrent | - | - | 13.3M | - | - | 259.7M | - | - | - | 202.12M |
| deferredTaxLiabilitiesNonCurrent | 125.69M | 70.5M | 73.51M | 58.06M | 56.5M | 137.19M | 7.4M | 11.37M | 29.95M | 108.49M |
| otherNonCurrentLiabilities | 208.67M | 251.53M | 302.86M | 265.18M | 291.43M | -16.87M | 207.19M | 152.61M | 217.2M | 306.19M |
| totalNonCurrentLiabilities | 2.69B | 2.46B | 2.21B | 2.55B | 2.25B | 2.54B | 2.15B | 1.91B | 1.84B | 2.16B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 193.13M | 205.59M | 148.26M | 140.55M | 170.48M | 178.44M | 160.38M | 98.74M | 129.88M | 175.02M |
| totalLiabilities | 16.03B | 16.3B | 14.47B | 10.94B | 10.47B | 9.54B | 6.71B | 6.52B | 7.66B | 7.97B |
| treasuryStock | -59.33M | -50.42M | -41.99M | -28.08M | -10.34M | -3.29M | -3.29M | -3.29M | -7.68M | -7.68M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 599.74M | 600M | 600M | 600M | 600M | 600M | 600M | 544.74M | 544.74M | 544.74M |
| retainedEarnings | 821.63M | 673.84M | 551.47M | 493.73M | 540.46M | 248.56M | 133.48M | 151.9M | 260.01M | 396.33M |
| additionalPaidInCapital | 367.61M | 367.76M | 367.76M | 367.76M | 367.76M | 654.49M | 654.49M | 120.8M | 120.8M | 120.8M |
| 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 | 241.7M | 199.53M | 138.46M | 9.89M | -279M | 138.42M | -13.25M | -73.49M | -178.8M | 120.18M |
| depreciationAndAmortization | 468.12M | 402.06M | 349.2M | 340.43M | 300.25M | 161.02M | 170.94M | 156.05M | 236.93M | 260.82M |
| deferredIncomeTax | 2.41M | - | - | 11.7M | -281K | -22.97M | -39.47M | -27.48M | -78.75M | -5.76M |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -572.65M | 552.16M | 1.45B | -268.58M | 1.02B | 159.38M | -288.51M | -565.41M | -466.96M | -105.27M |
| accountsReceivables | -40.4M | -350.03M | -708.44M | -222.38M | -276.66M | 111.24M | 83.26M | -234.87M | 330.96M | -647.04M |
| inventory | -499.28M | -534.34M | -1.05B | -365.57M | -319.06M | -55.68M | -508.24M | -57.86M | -422.97M | -557.59M |
| accountsPayables | 389.96M | - | 566.85M | 503.66M | 176.08M | -49.27M | 177.85M | 235.84M | -227.39M | 608.67M |
| otherWorkingCapital | -422.92M | 1.44B | 2.64B | 15.73M | 1.43B | 153.09M | -41.38M | -507.56M | -147.56M | 452.32M |
| otherNonCashItems | 160.58M | -37.74M | -40.26M | -66.95M | 177.67M | -239.83M | 257.09M | 170.63M | 510.61M | 11.7M |
| netCashProvidedByOperatingActivities | 300.16M | 1.12B | 1.89B | 26.5M | 1.21B | 196.03M | 86.8M | -312.22M | 23.03M | 287.43M |
| investmentsInPropertyPlantAndEquipment | -841.61M | -825.28M | -441.31M | -278.13M | -215.09M | -183.77M | -98.87M | -120.52M | -193.2M | -260.05M |
| acquisitionsNet | 26.28M | -529K | -19M | 83.02M | -11.2M | 205.95M | -3.9M | 505.59M | 83.83M | -376.42M |
| purchasesOfInvestments | -103.77M | -95.53M | -5.59M | -19.97M | -120.2M | -54.52M | -195.56M | -296.58M | -71.5M | -51.16M |
| salesMaturitiesOfInvestments | - | - | - | -83.02M | 1.23M | 35.71M | 8.51M | 3.17M | 1.54M | 4.4M |
| otherInvestingActivities | - | 34.63M | 13.03M | 55.32M | 139.55M | 218.2M | 182K | 135.96M | -2.15M | 172.27M |
| netCashProvidedByInvestingActivities | -919.1M | -886.71M | -452.87M | -242.77M | -205.71M | 221.57M | -289.64M | 227.62M | -181.49M | -594.68M |
| netDebtIssuance | 114.07M | 232.27M | -121.89M | -77.39M | -933.85M | 1.08B | -38.74M | -84.88M | 27.79M | 547.08M |
| longTermNetDebtIssuance | 114.07M | 232.27M | -48.17M | 8.24M | -826.65M | 1.08B | -38.74M | -29.97M | - | 547.08M |
| shortTermNetDebtIssuance | - | - | -73.72M | -85.63M | -107.2M | - | - | -54.91M | 27.79M | - |
| netStockIssuance | -8.61M | -8.43M | 8.22M | -24.57M | - | - | 592.98M | - | - | - |
| netCommonStockIssuance | -8.61M | -8.43M | 8.22M | -24.57M | - | - | 592.98M | - | - | - |
| commonStockIssuance | - | - | 15.3M | - | - | - | 592.98M | - | - | - |
| commonStockRepurchased | -8.61M | -8.43M | -7.07M | -24.57M | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -77.14M | -74.4M | -55.95M | -54.22M | -49.08M | -27.14M | -841K | -54.47M | -29.71M | -43.66M |
| commonDividendsPaid | -77.14M | -74.4M | -55.95M | -54.22M | -49.08M | -27.14M | -841K | -54.47M | -29.71M | -43.66M |
| preferredDividendsPaid | - | - | - | - | - | - | -5.25M | - | - | 23.67M |
| otherFinancingActivities | -19.28M | -243.01M | -113.11M | -87.59M | -96.28M | 19.13M | -347.87M | -150.82M | -8.31M | 34.75M |
| netCashProvidedByFinancingActivities | 9.05M | -93.57M | -282.74M | -243.76M | -1.08B | 1.07B | 205.54M | -290.17M | -10.23M | 530.55M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 6.42B | 6.17B | 5.95B | 5.05B | 4.93B | 4.31B | 4.02B | 3.64B | 3.13B | 2.85B |
| costOfRevenue | 4.97B | 4.36B | 4.24B | 3.58B | 3.56B | 3.4B | 3.14B | 2.8B | 2.59B | 2.19B |
| grossProfit | 1.45B | 1.81B | 1.71B | 1.47B | 1.37B | 912.96M | 878.45M | 838.34M | 541.49M | 658.82M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 1.47B | 1.46B | 1.38B | 1.21B | 1.09B | 926.17M | 864.8M | 900.05M | 759.07M | 727.34M |
| otherExpenses | 29.65M | -16.88M | -16.7M | 81.82M | 57.32M | 19.26M | 14.08M | 17.16M | 45.15M | 21.07M |
| operatingExpenses | 1.5B | 1.44B | 1.37B | 1.29B | 1.1B | 945.43M | 878.87M | 917.22M | 804.22M | 748.41M |
| costAndExpenses | 6.47B | 5.8B | 5.61B | 4.86B | 4.66B | 4.34B | 4.02B | 3.72B | 3.39B | 2.94B |
| netInterestIncome | -215.85M | -34.81M | -28.71M | -15.41M | -178.1M | -165.04M | -156.85M | -124.36M | -138.11M | -167.05M |
| interestIncome | 46.71M | 54.29M | 75.2M | 15.41M | 72.26M | 20.06M | 28.84M | 30.48M | 17.76M | 24.19M |
| interestExpense | 262.56M | 34.81M | 28.71M | 255.36M | 245.93M | 185.1M | 185.7M | 154.84M | 164.06M | 184.68M |
| depreciationAndAmortization | 266.82M | 126.38M | 125.74M | 98.74M | 107.03M | 181.44M | 167.75M | 172.68M | 174.2M | 126.05M |
| ebitda | 221.62M | 124.27M | 176.49M | 69.36M | 129.2M | 175.62M | 167.33M | 93.8M | 83.98M | 155.44M |
| ebit | -45.19M | -2.11M | 50.75M | -29.37M | 22.17M | -5.82M | 7.52M | 24.86M | -90.22M | 29.39M |
| nonOperatingIncomeExcludingInterest | - | 371.87M | 289.36M | 211.84M | 320.12M | -26.65M | -7.94M | -103.74M | -172.5M | -118.98M |
| operatingIncome | -45.19M | 369.77M | 340.12M | 182.47M | 22.17M | -32.48M | -420K | -78.88M | -262.72M | -89.6M |
| totalOtherIncomeExpensesNet | 250.9M | -194.64M | -94.84M | -65.6M | -91.31M | 82.07M | 25.95M | 146.89M | 199.95M | 106.39M |
| incomeBeforeTax | 205.7M | 175.13M | 245.27M | 116.87M | 250.98M | 49.6M | 25.53M | 68.01M | -119.05M | 16.79M |
| incomeTaxExpense | 110.03M | 78.81M | 105.34M | 57.27M | 84.44M | 40.65M | 24.78M | 51.5M | 79.58M | 54.05M |
| netIncomeFromContinuingOperations | 95.67M | 96.32M | 139.93M | 59.6M | 166.54M | 8.95M | 742.5K | 16.51M | -102.24M | -37.26M |
| netIncomeFromDiscontinuedOperations | -2.62M | -9.15M | 8.85M | -3M | -9.45M | -310K | -1.6M | -7.38M | 1.84M | -1.72M |
| otherAdjustmentsToNetIncome | - | - | - | 3M | 9.45M | -39.51M | 7.73M | -2.79M | -127.81M | -24.66M |
| netIncome | 131.59M | 107.28M | 140.05M | 57.42M | 166.51M | -33.05M | 15.46M | -5.57M | -245.59M | -59.36M |
| netIncomeDeductions | - | - | - | - | - | -39.82M | 6.13M | -10.17M | -125.97M | -26.38M |
| bottomLineNetIncome | 131.59M | 116.43M | 131.2M | 57.42M | 166.51M | 6.77M | 9.34M | 4.6M | -119.62M | -32.97M |
| eps | 0.26 | 0.24 | 0.27 | 0.12 | 0.34 | -0.05 | 0.02 | -0.01 | -0.52 | -0.13 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 2.44B | 2.13B | 3.21B | 3.22B | 3.06B | 2.11B | 1.92B | 1.52B | 2.37B | 1.71B |
| shortTermInvestments | 3.01M | 1.62M | 2.17M | 4.34M | 2.58M | 12.86M | 15.69M | 13.48M | 6.11M | 11.32M |
| cashAndShortTermInvestments | 2.45B | 2.13B | 3.22B | 3.22B | 3.06B | 2.13B | 1.94B | 1.53B | 2.38B | 1.73B |
| netReceivables | 5.71B | 10.04B | 9.63B | 8.69B | 7.81B | 7.28B | 6.09B | 6.17B | 5.66B | 5.48B |
| accountsReceivables | 4.25B | 4.6B | 4.21B | 8.69B | 7.81B | 3.33B | 2.89B | 2.85B | 2.5B | 2.33B |
| otherReceivables | 1.46B | 5.45B | 5.42B | 5.26B | 1.47B | 4.7B | 3.92B | 3.95B | 3.17B | 3.15B |
| inventory | 5.43B | 264.14M | 242.71M | 223.66M | 229.14M | 261.93M | 248.81M | 237.91M | 217.61M | 197.79M |
| prepaids | 335.28M | 734.35M | 766.75M | 315.3M | 504.65M | 414.67M | 385.17M | 352.84M | 561.72M | 331.46M |
| otherCurrentAssets | 2.12M | 724.69M | 824.7M | 2.02B | 1.62B | 8.68B | 7.37B | 7.43B | 6.29B | 6.22B |
| totalCurrentAssets | 13.93B | 13.89B | 14.68B | 14.46B | 13.22B | 11.48B | 9.94B | 9.55B | 9.45B | 8.48B |
| propertyPlantEquipmentNet | 2.21B | 1.95B | 1.7B | 1.31B | 1.05B | 854.78M | 823.81M | 846.75M | 789.92M | 684.26M |
| goodwill | 75.9M | 76.11M | 84.89M | 82.61M | 80.27M | 81.5M | 82.88M | 84.91M | 78.5M | 72.15M |
| intangibleAssets | 63.71M | 236.2M | 279.78M | 108.77M | 383.03M | 412.26M | 373.97M | 416.92M | 466.35M | 543.85M |
| goodwillAndIntangibleAssets | 139.61M | 312.31M | 364.67M | 191.38M | 463.29M | 493.76M | 456.86M | 501.82M | 544.85M | 616M |
| longTermInvestments | 968.47M | 739.26M | 776.51M | 762.18M | 662.13M | 758.32M | 781.68M | 806.51M | 753.2M | 756.44M |
| taxAssets | 439.11M | 406.83M | 400.24M | 401.11M | 400M | 372.72M | 346.29M | 336.73M | 348.48M | 296.92M |
| otherNonCurrentAssets | 145.08M | 298.55M | 327.27M | 963.35M | 365.77M | 533.96M | 529.67M | 507.98M | 444.54M | 321.21M |
| totalNonCurrentAssets | 3.9B | 3.71B | 3.57B | 3.23B | 2.94B | 3.01B | 2.94B | 3B | 2.88B | 2.67B |
| otherAssets | - | - | - | - | - | - | -2000 | -1000 | -2000 | - |
| totalAssets | 17.83B | 17.6B | 18.25B | 17.69B | 16.16B | 14.5B | 12.88B | 12.55B | 12.33B | 11.15B |
| totalPayables | 6.14B | 6.06B | 5.98B | 5.16B | 4.68B | 4.27B | 3.89B | 3.72B | 3.21B | 2.9B |
| accountPayables | 5.99B | 5.76B | 5.63B | 5.16B | 4.68B | 4.27B | 3.89B | 3.72B | 3.21B | 2.9B |
| otherPayables | 154.22M | 298.16M | 345.01M | - | - | - | - | - | - | - |
| accruedExpenses | 215.89M | - | - | 460.08M | - | 13.62M | 13.69M | 19.67M | 18.15M | - |
| shortTermDebt | 611.4M | 694.48M | 700.9M | 690.04M | 720.45M | 407.33M | 315.92M | 411.64M | 678.95M | 540.89M |
| capitalLeaseObligationsCurrent | 98.5M | 97.26M | 94.13M | 72.3M | 66.22M | 70.79M | 71.72M | 74.07M | 68.81M | 58.64M |
| taxPayables | - | 247.36M | 285.11M | 171.05M | 255.65M | 171.85M | 175.52M | 211.78M | 271.14M | 192.82M |
| deferredRevenue | 5.62B | 6.71B | 6.54B | - | 6.45B | 4.95B | 3.64B | 3.37B | 3.84B | 2.76B |
| otherCurrentLiabilities | 656.07M | 6.51B | 7.06B | 7.23B | 341.57M | 547.42M | 484.9M | 450.56M | 439.89M | 189.05M |
| totalCurrentLiabilities | 13.34B | 13.35B | 13.84B | 13.62B | 12.26B | 10.23B | 8.39B | 8.01B | 8.22B | 6.45B |
| longTermDebt | 2.26B | 2.02B | 2.03B | 1.94B | 1.74B | 2.11B | 2.16B | 2.2B | 1.81B | 2.26B |
| capitalLeaseObligationsNonCurrent | 94.63M | 100.5M | 111.46M | 91.92M | 82.04M | 79.64M | 68.83M | 86.26M | 101.67M | 97.9M |
| deferredRevenueNonCurrent | - | - | - | - | 13.3M | 263.01M | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 125.69M | 74.49M | 70.5M | 58.34M | 73.51M | 78.99M | 58.06M | 38.77M | 56.5M | 69.26M |
| otherNonCurrentLiabilities | 208.67M | 260.29M | 251.53M | 296.59M | 302.86M | 249.38M | 265.18M | 278.46M | 273.28M | 263.28M |
| totalNonCurrentLiabilities | 2.69B | 2.46B | 2.46B | 2.33B | 2.21B | 2.54B | 2.55B | 2.63B | 2.25B | 2.7B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 193.13M | 197.76M | 205.59M | 164.21M | 148.26M | 150.43M | 140.55M | 160.33M | 170.48M | 156.55M |
| totalLiabilities | 16.03B | 15.81B | 16.3B | 15.95B | 14.47B | 12.77B | 10.94B | 10.63B | 10.47B | 9.15B |
| treasuryStock | -59.33M | -52.27M | -50.42M | -49.51M | -41.99M | -37.32M | -28.08M | -29.9M | -10.34M | -3.9M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 599.74M | 600M | 600M | 600M | 600M | 600M | 600M | 600M | 600M | 600M |
| retainedEarnings | 821.63M | 701.01M | 673.84M | 654.7M | 551.47M | 415.76M | 493.73M | 598.5M | 540.46M | 436.14M |
| additionalPaidInCapital | 367.61M | 367.76M | 367.76M | 367.76M | 367.76M | 367.76M | 367.76M | 367.76M | 367.76M | 367.76M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 134.2M | 107.28M | 140.05M | 54.42M | 166.51M | -32.43M | 15.46M | -5.57M | -249.27M | -55.91M |
| depreciationAndAmortization | 266.82M | 218.55M | 223.48M | 154.55M | 167.76M | 181.44M | 131.81M | 117.95M | 174.2M | 126.05M |
| deferredIncomeTax | 14.59M | - | - | - | - | -21.74M | - | - | -2.28M | 2M |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 268.38M | -341.28M | -183.81M | -981.04M | 937.07M | 369.72M | 51.04M | -611.18M | 876.42M | 88.94M |
| accountsReceivables | 158.9M | -215.85M | 200.94M | -550.97M | -506.28M | -202.17M | 68.65M | -291.04M | 117.07M | -393.73M |
| inventory | -323.04M | -207.53M | -192.38M | -341.96M | -185.53M | -867.7M | -22.23M | -343.34M | -529.55M | 210.48M |
| accountsPayables | 268.65M | - | - | 448.81M | 375.91M | 190.94M | - | - | -24.69M | 200.77M |
| otherWorkingCapital | 163.87M | 82.1M | -192.37M | -536.92M | 1.25B | 1.25B | 4.62M | 23.19M | 1.31B | 71.42M |
| otherNonCashItems | 59.9M | -455.5M | 361.66M | 1.35B | 91.59M | 1.29B | 490.21M | -163.22M | 1.08B | 259.12M |
| netCashProvidedByOperatingActivities | 743.89M | -470.95M | 541.39M | 574.62M | 1.36B | 543.43M | 688.52M | -662.02M | 1.09B | 185.63M |
| investmentsInPropertyPlantAndEquipment | -481.73M | -412.37M | -479.66M | -345.61M | -301.07M | -142.6M | -145.06M | -127.59M | -88.99M | -126.1M |
| acquisitionsNet | 8.3M | -1000 | -529K | 25.15M | -14.52M | -217K | -214K | 33.39M | 42.04M | 32.46M |
| purchasesOfInvestments | -46.28M | - | - | - | 21.98M | -27.58M | - | - | -15.84M | -104.36M |
| salesMaturitiesOfInvestments | - | - | - | - | - | 1.93M | - | - | 6000 | 1.22M |
| otherInvestingActivities | 929.4 | -56M | -21.35M | -64.7M | - | -1.93M | 18.26M | 11.83M | 34.46M | -37.09M |
| netCashProvidedByInvestingActivities | -519.7M | -468.38M | -501.55M | -385.17M | -293.62M | -170.4M | -127.01M | -115.76M | -62.78M | -196.78M |
| netDebtIssuance | 122.83M | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | 122.83M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -7.15M | -1.88M | -908K | -7.52M | -2.33M | -1.2M | -5.01M | -19.56M | - | - |
| netCommonStockIssuance | -7.15M | -1.88M | -908K | -7.52M | -2.33M | -1.2M | -5.01M | -19.56M | - | - |
| commonStockIssuance | - | - | - | - | - | -34.33M | - | - | - | - |
| commonStockRepurchased | -7.15M | -1.88M | -908K | -7.52M | -2.33M | -2.4M | -5.01M | -19.56M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -5.06M | -80.3M | -117.92K | -71.54M | -65982 | -55.95M | 4.27M | -54.22M | 2.18M | -49.08M |
| commonDividendsPaid | -5.06M | -80.3M | -117.92K | -71.54M | -65982 | -27.98M | 4.27M | -54.22M | 2.18M | -24.54M |
| preferredDividendsPaid | - | - | - | - | - | -27.98M | - | - | - | -24.54M |
| otherFinancingActivities | -68.78M | 57.32M | -23.78M | 10.18M | -123.48M | -24M | -124.26M | -40.71M | -202.91M | -287.61M |
| netCashProvidedByFinancingActivities | 41.84M | -24.87M | -24.69M | -68.88M | -125.82M | -159.19M | -129.28M | -114.49M | -411.04M | -677.33M |