OTC : DUAVF
$3.91 (1.21%)
| 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 | 7.43B | 6.24B | 4.96B | 6.95B | 7.25B | 5.49B | 7.37B | 5.12B | 4.83B | 3.67B |
| costOfRevenue | 6.85B | 3.88B | 3B | 4.77B | 4.86B | 4B | 5B | 3.34B | 3.12B | 2.05B |
| grossProfit | 574.44M | 2.36B | 1.96B | 2.18B | 2.38B | 1.49B | 2.37B | 1.78B | 1.72B | 1.62B |
| researchAndDevelopmentExpenses | 389.45M | 404.42M | 483.02M | 571.98M | 551.37M | 537.78M | 527.29M | 391.78M | 312.54M | 292.71M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | 2.55B |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | -405.67M | 502.12M | 1.47B | 1.4B | 1.28B | 1.21B | 7.77M | 731K | 4.61M | 2.55B |
| otherExpenses | -2.84M | 927.28M | -337.1M | -395.4M | 17.42M | -501.61M | 1.04B | 241M | -133.5M | -108.46M |
| operatingExpenses | -19.06M | 1.83B | 1.61B | 1.58B | 1.85B | 1.24B | 1.57B | 1.31B | 1.35B | 1.33B |
| costAndExpenses | 6.83B | 5.71B | 4.61B | 6.35B | 6.71B | 5.25B | 6.58B | 4.65B | 4.46B | 3.38B |
| netInterestIncome | 57.68M | 39.86M | 42.82M | 10.38M | -186K | -31.97M | -53.37M | -80.53M | 224.7M | 92.83M |
| interestIncome | 65.12M | 49.59M | 49.18M | 12.91M | 4.42M | 9.77M | 21.73M | 14.17M | 304.65M | 107.76M |
| interestExpense | 7.44M | 9.73M | 6.35M | 3.05M | 3.94M | 41.74M | 75.11M | 94.7M | 11.9M | 15.53M |
| depreciationAndAmortization | 206.06M | 234.09M | 174.45M | 174.53M | 151.84M | 156.88M | 142.5M | 82.21M | 87.27M | 84.5M |
| ebitda | 799.56M | 1.35B | 1.01B | 773.54M | 691.12M | 445.09M | 936.6M | 548.79M | 466.45M | 374.15M |
| ebit | 593.5M | 1.12B | 831.87M | 599.01M | 539.29M | 288.21M | 794.1M | 466.58M | 379.18M | 470.56M |
| nonOperatingIncomeExcludingInterest | - | -590.16M | -482.4M | -7.6M | 5.78M | -42.04M | 2.15M | 240.95M | -161.24M | -185.03M |
| operatingIncome | 593.5M | 527.16M | 349.48M | 591.4M | 545.07M | 246.16M | 796.25M | 707.53M | 209.72M | 285.53M |
| totalOtherIncomeExpensesNet | 610.21M | 582.8M | 478.18M | 270.79M | 203.1M | 133.5M | 163.05M | 59.97M | 758.11M | 169.51M |
| incomeBeforeTax | 1.2B | 1.11B | 827.66M | 862.2M | 748.17M | 379.66M | 959.3M | 767.5M | 976.05M | 455.04M |
| incomeTaxExpense | 226.46M | 186.13M | 134.26M | 145.97M | 142.78M | 76.9M | 246.58M | 194.69M | 267.06M | 75.97M |
| netIncomeFromContinuingOperations | 977.25M | 923.82M | 693.4M | 716.22M | 605.39M | 302.76M | 712.72M | 572.8M | 630.08M | 379.07M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 977.25M | 923.82M | 693.4M | 716.22M | 605.39M | 302.76M | 712.7M | 572.74M | 630.04M | 379.03M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 977.25M | 923.82M | 693.4M | 716.22M | 605.39M | 302.76M | 712.7M | 572.74M | 630.04M | 379.03M |
| eps | 12.52 | 11.78 | 8.57 | 8.62 | 7.28 | 3.64 | 8.57 | 6.91 | 7.64 | 4.5 |
| 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.96B | 1.61B | 1.46B | 3.98B | 4.02B | 2.7B | 3.53B | 2.99B | 2.06B | 1.25B |
| shortTermInvestments | 7.47B | 6.87B | 5.91B | 5.65B | 955.28M | 868.02M | 1.43B | 3.21B | - | - |
| cashAndShortTermInvestments | 9.44B | 8.49B | 7.37B | 9.63B | 4.98B | 3.56B | 4.97B | 6.2B | 2.06B | 1.25B |
| netReceivables | 1.96B | 1.87B | 1.26B | 1.6B | 1.17B | 727.5M | 1.18B | 998.01M | 744.82M | 578.44M |
| accountsReceivables | 1.12B | 1.17B | 829.6M | 1.26B | 1.16B | 717.25M | 662.22M | 534.44M | 451.9M | 378.89M |
| otherReceivables | 842.22M | 697.72M | 434.16M | 338.12M | 6.49M | 10.25M | 520.8M | 463.57M | 292.92M | 199.56M |
| inventory | 15.88B | 6.72B | 5.26B | 3.92B | 3.48B | 3.38B | 3.37B | 3.4B | 3.67B | 4.01B |
| prepaids | 148.96M | 6.77B | 4.7B | 2.94B | 864.48M | - | - | 105.88M | 12.31M | 14.19M |
| otherCurrentAssets | 66.83M | 26.93M | 140.38M | 209.37M | 1.78B | 2.51B | 2.43B | 3.75B | 3.06B | 2.05B |
| totalCurrentAssets | 27.5B | 23.88B | 18.74B | 18.29B | 12.27B | 10.18B | 11.94B | 14.01B | 9.26B | 7.7B |
| propertyPlantEquipmentNet | 1.6B | 1.61B | 1.41B | 1.2B | 1.14B | 1.13B | 819.42M | 489.01M | 445.31M | 498.33M |
| goodwill | 112.58M | 65.96M | 65.96M | 72.34M | 74.42M | 76.71M | 81.66M | 14.37M | 14.37M | 14.37M |
| intangibleAssets | 110.96M | 100.32M | 88.86M | 48.35M | 53.92M | 45.47M | 36.72M | 28.88M | 30.69M | 35.16M |
| goodwillAndIntangibleAssets | 223.54M | 166.28M | 154.82M | 120.69M | 128.33M | 122.18M | 118.38M | 43.25M | 45.05M | 49.52M |
| longTermInvestments | 3.23B | -3.84B | 2.84B | -3.16B | 1.29B | 1.02B | 557.3M | -1.08B | 5.11B | 4.9B |
| taxAssets | 332.96M | 385.27M | 344.3M | 392.85M | 389.44M | 334.76M | 438.26M | 378.73M | 289.24M | 525.72M |
| otherNonCurrentAssets | 4 | 6.91B | 2.84B | 5.69B | 993.49M | 926.72M | 1.49B | 3.21B | 100.12M | 4.6M |
| totalNonCurrentAssets | 5.38B | 5.24B | 4.75B | 4.24B | 3.94B | 3.53B | 3.43B | 3.04B | 5.99B | 5.98B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 32.88B | 29.11B | 23.49B | 22.54B | 16.22B | 13.71B | 15.37B | 17.05B | 15.25B | 13.68B |
| totalPayables | 930.39M | 1.76B | 1.07B | 1.12B | 1.06B | 824.38M | 902.15M | 738.87M | 595.81M | 611.7M |
| accountPayables | 928.05M | 1.27B | 521.27M | 1.12B | 1.06B | 824.38M | 902.15M | 738.87M | 226.31M | 611.7M |
| otherPayables | 2.34M | 484.62M | 551.91M | - | - | - | - | - | 369.5M | - |
| accruedExpenses | 23.06M | 50.41M | 491.77M | 459.52M | 1.17B | 801.08M | 828.75M | 726.58M | 719.29M | 688.8M |
| shortTermDebt | 7.82M | 26.27M | 22.88M | 14.32M | 12.42M | 21.51M | 287.22M | 656.07M | 114.91M | 90.6M |
| capitalLeaseObligationsCurrent | 21.02M | 29.3M | 31.74M | 28.64M | 28.43M | 27.91M | 54.82M | -9.19B | -8.12B | -6.58B |
| taxPayables | - | 484.62M | 6.89M | 347M | 326.33M | 311.25M | 291.98M | 309.19M | 237.62M | 237.1M |
| deferredRevenue | 22.8B | 19.5B | 14.21B | 12.76B | 7.29B | 6.23B | 7.38B | 9.2B | 8.13B | 6.59B |
| otherCurrentLiabilities | 2.26B | 20.78B | 1.71B | 1.95B | 1.16B | 1.02B | 1.25B | 1.12B | 809.59M | 1.29B |
| totalCurrentLiabilities | 26.05B | 22.6B | 17.54B | 16.34B | 10.73B | 8.93B | 10.7B | 12.44B | 10.37B | 9.27B |
| longTermDebt | 16.31M | 25.49M | 54.98M | 83.63M | 85.96M | 101.47M | 93.32M | 335.31M | 980.26M | 1.09B |
| capitalLeaseObligationsNonCurrent | 157.83M | 156.7M | 152.83M | 107.06M | 99.55M | 119.53M | 122.86M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | -2.98M | -4.48M | -5.44M | -3.52M | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 1.89M | 1.81M | 2.43M | 2.98M | 4.48M | 5.44M | 3.52M | - | - | - |
| otherNonCurrentLiabilities | - | - | - | 2.98M | 4.48M | 5.44M | 3.52M | - | - | - |
| totalNonCurrentLiabilities | 176.04M | 184M | 210.24M | 193.67M | 189.98M | 226.44M | 219.69M | 335.31M | 980.26M | 1.09B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 178.85M | 186M | 184.58M | 135.7M | 127.98M | 147.44M | 177.68M | -9.19B | -8.12B | -6.58B |
| totalLiabilities | 26.22B | 22.78B | 17.75B | 16.53B | 10.92B | 9.15B | 10.92B | 12.78B | 11.35B | 10.37B |
| treasuryStock | -200.66M | -55.55M | -295.45M | -80.86M | -30.39M | -32.75M | -34.89M | -36.43M | -37.83M | -38.76M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 62.69M | 62.88M | 64.64M | 66.79M | 66.79M | 66.79M | 66.79M | 66.79M | 66.5M | 66.01M |
| retainedEarnings | - | - | - | - | 5.32B | 4.53B | - | 4.24B | 3.9B | 3.19B |
| additionalPaidInCapital | 6.92B | 6.3B | 5.96B | 6.04B | 5.32B | 4.53B | 4.43B | 4.23B | - | 2.83B |
| 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 | 976.88M | 923.82M | 693.4M | 716.22M | 605.39M | 302.76M | 459.04M | 572.8M | 708.99M | 379.07M |
| depreciationAndAmortization | 205.99M | 234.09M | 62.45M | 174.53M | 615.25M | 41.42M | 210.2M | 361.12M | 112.96M | 33.38M |
| deferredIncomeTax | 6.23M | - | - | -32.05M | -49.07M | - | -1.43M | -27.72M | 140.42M | - |
| stockBasedCompensation | - | 5.86M | 5.52M | 1.75M | 2.32M | - | 2.07M | 1.42M | 894K | - |
| changeInWorkingCapital | 981.08M | 945.7M | -2.71B | 4.35B | 617.3M | -865.43M | -862.7M | 416.05M | 1.1B | 715.95M |
| accountsReceivables | -112.11M | -530.25M | 275.28M | 689.67M | -1.01B | -168.05M | -111.73M | -216.91M | -103.03M | 106.36M |
| inventory | -2.59B | -1.43B | -1.35B | -419.04M | -67.22M | -47.62M | 40.32M | 68.16M | 336.31M | -578.48M |
| accountsPayables | -377.34M | 298.94M | -123.81M | 151.2M | 273.08M | -147.3M | 144.58M | 178.54M | 34.65M | -35.8M |
| otherWorkingCapital | 4.06B | 2.9B | -1.5B | 3.93B | 1.42B | -502.47M | -935.86M | 347.9M | 760.74M | 1.29B |
| otherNonCashItems | -322.34M | -222.55M | 1.27B | -104.47M | -128.37M | -43.97M | 126.59M | -96.56M | -404.17M | -140.88M |
| netCashProvidedByOperatingActivities | 1.85B | 1.88B | -672.6M | 5.11B | 1.66B | -565.23M | -66.23M | 1.25B | 1.51B | 987.51M |
| investmentsInPropertyPlantAndEquipment | -194.67M | -345.88M | -345.56M | -175.02M | -172.78M | -470.84M | -216.71M | -140.21M | -76.09M | -107.56M |
| acquisitionsNet | 17.55M | 11.06M | -301.6M | 2.38M | -3.57M | -13.26M | -106.2M | 26.72M | 23.48M | 10.15M |
| purchasesOfInvestments | -663.36M | -929.64M | -265.3M | -4.71B | -91.69M | -2.46M | -6.83M | -17.54M | -45.83M | -891K |
| salesMaturitiesOfInvestments | - | - | - | -2.38M | - | 564.61M | 216.71M | - | - | - |
| otherInvestingActivities | - | 10.68M | 34.63M | 2.38M | 54.41M | -562.74M | -212.88M | 26.72M | -52.6M | -97.4M |
| netCashProvidedByInvestingActivities | -840.47M | -1.26B | -877.83M | -4.89B | -213.64M | -484.69M | -325.91M | -131.03M | -98.43M | -98.29M |
| netDebtIssuance | -61.08M | -60M | -58.61M | -38.8M | -57.23M | -313.97M | -675.98M | -103.8M | -89.93M | -24.45M |
| longTermNetDebtIssuance | -61.1M | -60M | -58.61M | -38.8M | -57.23M | -313.97M | -675.98M | -103.8M | -89.93M | -24.45M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -183.5M | -154.92M | -660.31M | -53.37M | - | - | - | 61.23M | 76.74M | -477.17M |
| netCommonStockIssuance | -183.5M | -154.92M | -660.31M | -53.37M | - | - | - | 61.23M | 76.74M | -477.17M |
| commonStockIssuance | - | - | - | - | - | - | - | 61.23M | 76.74M | - |
| commonStockRepurchased | -183.5M | -154.92M | -660.31M | -53.37M | - | - | - | - | - | -477.17M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -369.07M | -264.73M | -245.58M | -207.18M | -102.31M | - | -176.24M | -126.6M | -99.37M | -105.42M |
| commonDividendsPaid | -369.07M | -264.73M | -245.58M | -207.18M | -102.31M | - | -176.24M | -126.6M | -99.37M | -105.42M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | 564.61M | 1.78B | -52.24M | -410.29M | 3.42M |
| netCashProvidedByFinancingActivities | -613.65M | -479.65M | -964.51M | -299.36M | -159.54M | 250.64M | 927.99M | -221.41M | -522.84M | -603.62M |
| 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 | 4.57B | 1.47B | 3.63B | 2.61B | 2.51B | 2.3B | 3.84B | 3.11B | 4.14B | 3.11B |
| costOfRevenue | 4.17B | 851.19M | 2.45B | 1.43B | 2.39B | 2.28B | 3.57B | 2.78B | 3.38B | 2.92B |
| grossProfit | 402.46M | 615.32M | 1.19B | 1.17B | 114.95M | 18.29M | 274.04M | 322.43M | 761.8M | 187.83M |
| researchAndDevelopmentExpenses | 207.63M | 90.91M | 204.13M | 200.29M | 117.92M | 247M | 146.78M | 139.21M | 150.65M | 125.03M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | -207.63M | 449.48M | -355.71M | 857.82M | -236M | -247M | 327.36M | 373.04M | 293.46M | 344.76M |
| otherExpenses | -33.78M | -17.92M | 979.38M | -52.1M | 25.89M | -133.37M | 114.58M | -106.16M | -394.61M | -15.06M |
| operatingExpenses | -33.78M | 522.48M | 827.8M | 1.01B | -92.2M | -133.37M | -114.58M | 106.16M | 394.61M | 15.06M |
| costAndExpenses | 4.14B | 1.37B | 3.28B | 2.44B | 2.3B | 2.15B | 3.45B | 2.89B | 3.77B | 2.93B |
| netInterestIncome | 31.09M | 13.29M | 74.63M | -34.76M | 95.26M | 109.5M | -15.14M | -10.81M | -17.36M | -13.39M |
| interestIncome | 34.56M | 13.29M | -9.12M | 58.75M | 130.05M | 140.33M | 9.93M | 2M | 1.13M | 1.04M |
| interestExpense | 3.46M | 4.69M | -83.79M | 93.52M | 34.8M | 30.83M | 25.07M | 12.81M | 18.57M | 15.85M |
| depreciationAndAmortization | 106.8M | 49.63M | 145.96M | 88.13M | 44.26M | 85.92M | 91.24M | 83.29M | 79.26M | 72.57M |
| ebitda | 543.04M | 142.48M | 1.09B | 257.11M | 800.34M | 161.72M | 281.97M | 192.07M | 260.3M | 161.18M |
| ebit | 436.24M | 92.85M | 948.33M | 168.98M | 756.08M | 75.8M | 190.72M | 108.78M | 181.03M | 88.61M |
| nonOperatingIncomeExcludingInterest | - | - | -590.16M | - | -558.26M | 75.87M | 197.9M | 107.49M | 186.15M | 84.16M |
| operatingIncome | 436.24M | 92.85M | 358.18M | 168.98M | 197.81M | 151.66M | 388.62M | 216.27M | 367.19M | 172.78M |
| totalOtherIncomeExpensesNet | 353.43M | 131.77M | 206.14M | 376.66M | 367.3M | 95.55M | -70.82M | -29.99M | -70.41M | -24.08M |
| incomeBeforeTax | 789.67M | 224.62M | 564.31M | 545.64M | 565.11M | 247.21M | 317.8M | 186.28M | 296.77M | 148.7M |
| incomeTaxExpense | 146.86M | 57.4M | 116.68M | 69.44M | 33.95M | 66.36M | 95.44M | 50.52M | 99.98M | 42.8M |
| netIncomeFromContinuingOperations | 642.81M | 167.22M | 447.63M | 476.2M | 165.85M | 180.85M | 222.36M | 135.76M | 196.8M | 105.9M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | 165.85M | 180.85M | 222.36M | 135.76M | 196.8M | 105.9M |
| netIncome | 642.81M | 167.22M | 447.63M | 476.2M | 331.69M | 361.7M | 444.71M | 271.51M | 393.59M | 211.8M |
| netIncomeDeductions | - | - | - | - | 165.85M | 180.85M | 222.36M | 135.76M | 196.8M | 105.9M |
| bottomLineNetIncome | 642.81M | 167.22M | 447.63M | 476.2M | 165.85M | 180.85M | 222.36M | 135.76M | 196.8M | 105.9M |
| eps | 8.24 | 2.14 | 5.73 | 6.05 | 2.08 | 4.4 | 5.35 | 3.26 | 4.73 | 2.55 |
| 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 | 1.96B | 2.33B | 1.61B | 1.54B | 1.46B | 1.02B | 3.98B | 5.37B | 4.02B | 2.78B |
| shortTermInvestments | 7.47B | 7.24B | 6.87B | 7.29B | 5.91B | 6.74B | 5.65B | 1.01B | 955.28M | 829.06M |
| cashAndShortTermInvestments | 9.44B | 9.57B | 8.49B | 8.84B | 7.37B | 7.76B | 9.63B | 6.38B | 4.98B | 3.61B |
| netReceivables | 1.96B | 1.75B | 1.87B | 1.52B | 1.26B | 1.6B | 1.6B | 2.03B | 1.17B | 1.33B |
| accountsReceivables | 1.12B | 1.66B | 1.17B | 1.45B | 829.6M | 1.6B | 1.26B | 2.02B | 1.16B | 1.3B |
| otherReceivables | 842.22M | 94.52M | 697.72M | 76.15M | 434.16M | 5.67M | 338.12M | 12.28M | 6.49M | 22.96M |
| inventory | 15.88B | 7.63B | 6.72B | 6.19B | 5.26B | 4.78B | 3.92B | 3.98B | 3.48B | 3.67B |
| prepaids | 148.96M | - | 6.77B | - | 4.7B | - | 2.94B | - | 864.48M | - |
| otherCurrentAssets | 66.83M | 8.1B | 26.93M | 6.2B | 140.38M | 2.35B | 209.37M | 444.5M | 1.78B | 483.73M |
| totalCurrentAssets | 27.5B | 27.05B | 23.88B | 22.75B | 18.74B | 18.1B | 18.29B | 14.86B | 12.27B | 10.41B |
| propertyPlantEquipmentNet | 1.6B | 1.58B | 1.61B | 1.5B | 1.41B | 1.27B | 1.2B | 1.17B | 1.14B | 1.13B |
| goodwill | 112.58M | 65.96M | 65.96M | 65.96M | 65.96M | 65.96M | 72.34M | 65.96M | 74.42M | 65.96M |
| intangibleAssets | 110.96M | 111.01M | 100.32M | 95.02M | 88.86M | 71.62M | 48.35M | 60.87M | 53.92M | 61.1M |
| goodwillAndIntangibleAssets | 223.54M | 176.96M | 166.28M | 160.98M | 154.82M | 137.58M | 120.69M | 126.83M | 128.33M | 127.06M |
| longTermInvestments | 3.23B | 2.94B | -3.84B | 2.97B | 2.84B | -4.2B | -3.16B | 1.52B | 1.29B | 1.2B |
| taxAssets | 332.96M | - | 385.27M | 361.72M | 344.3M | 366.04M | 392.85M | 395.56M | 389.44M | 301.22M |
| otherNonCurrentAssets | 4 | 377.2M | 6.91B | 38.9M | 2.84B | 6.78B | 5.69B | 1.05B | 993.49M | 867.19M |
| totalNonCurrentAssets | 5.38B | 5.08B | 5.24B | 5.03B | 4.75B | 4.36B | 4.24B | 4.26B | 3.94B | 3.62B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 32.88B | 32.13B | 29.11B | 27.79B | 23.49B | 22.46B | 22.54B | 19.12B | 16.22B | 14.04B |
| totalPayables | 930.39M | 1.14B | 1.76B | 1.21B | 1.07B | 1.24B | 1.12B | 1.13B | 1.06B | 956.9M |
| accountPayables | 928.05M | 1.14B | 1.27B | 1.21B | 521.27M | 1.24B | 1.12B | 1.13B | 1.06B | 956.9M |
| otherPayables | 2.34M | - | 484.62M | - | 551.91M | - | - | - | - | - |
| accruedExpenses | 23.06M | 15.93M | 50.41M | 57.03M | 491.77M | 71.33M | 459.52M | 67.17M | 1.17B | 396.03M |
| shortTermDebt | 7.82M | 8.02M | 26.27M | 26.73M | 22.88M | 23.77M | 14.32M | 14.87M | 12.42M | 13.36M |
| capitalLeaseObligationsCurrent | 21.02M | 23.12M | 29.3M | 31.07M | 31.74M | 23.08M | 28.64M | -9.69B | 28.43M | 28.57M |
| taxPayables | - | - | 484.62M | 495.52M | 6.89M | 475.18M | 347M | 432.7M | 326.33M | 354.5M |
| deferredRevenue | 22.8B | - | 19.5B | - | 14.21B | 13B | 12.76B | 9.72B | 7.29B | 6.3B |
| otherCurrentLiabilities | 2.26B | 24.58B | 20.78B | 20.36B | 1.71B | 2.15B | 1.95B | 2.26B | 1.16B | 1.29B |
| totalCurrentLiabilities | 26.05B | 25.77B | 22.6B | 21.69B | 17.54B | 16.51B | 16.34B | 13.19B | 10.73B | 8.99B |
| longTermDebt | 16.31M | 16.73M | 25.49M | 26.52M | 54.98M | 57.08M | 83.63M | 92.02M | 85.96M | 92.42M |
| capitalLeaseObligationsNonCurrent | 157.83M | 155.87M | 156.7M | 151.32M | 152.83M | 128.71M | 107.06M | 105.86M | 99.55M | 113.33M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | -2.98M | -3.48M | -4.48M | - |
| deferredTaxLiabilitiesNonCurrent | 1.89M | 1.29M | 1.81M | 2.46M | 2.43M | 2.86M | 2.98M | 3.48M | 4.48M | 4.84M |
| otherNonCurrentLiabilities | - | 1.29M | - | 2.46M | - | - | 2.98M | 192.29M | 4.48M | 4.84M |
| totalNonCurrentLiabilities | 176.04M | 173.89M | 184M | 180.3M | 210.24M | 188.65M | 193.67M | 192.29M | 189.98M | 210.6M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 178.85M | 178.99M | 186M | 182.39M | 184.58M | 151.78M | 135.7M | -9.59B | 127.98M | 141.9M |
| totalLiabilities | 26.22B | 25.94B | 22.78B | 21.87B | 17.75B | 16.7B | 16.53B | 13.38B | 10.92B | 9.2B |
| treasuryStock | -200.66M | -17.17M | -55.55M | -83.45M | -295.45M | -286.86M | -80.86M | -27.48M | -30.39M | -30.39M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 62.69M | 62.72M | 62.88M | 63.16M | 64.64M | 66.02M | 66.79M | 66.79M | 66.79M | 66.79M |
| retainedEarnings | - | - | - | - | - | 5.98B | - | 5.75B | 5.32B | 4.82B |
| additionalPaidInCapital | 6.92B | 6.25B | 6.3B | 5.91B | 5.96B | 5.98B | 6.04B | 5.75B | 5.32B | 4.82B |
| 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 | 642.57M | 167.22M | 447.63M | 476.2M | 693.4M | 361.7M | 444.71M | 271.51M | 393.59M | 211.8M |
| depreciationAndAmortization | 106.76M | 49.63M | 145.96M | 88.13M | 44.26M | 85.92M | 91.24M | 83.29M | 79.26M | 72.57M |
| deferredIncomeTax | 8.82M | - | - | - | - | 21.28M | -13.8M | -18.25M | -69.84M | 20.77M |
| stockBasedCompensation | - | 1.85M | -4.94M | 4.94M | -657.5K | 1.96M | -285K | 1.16M | 267.5K | 894.5K |
| changeInWorkingCapital | -286.8M | -1.05B | 3.5B | -2.56B | -512.64M | -1.41B | 3.06B | 1.29B | 706.03M | -88.73M |
| accountsReceivables | -365.18M | 126.58M | -504.95M | -25.3M | 109.68M | 165.59M | 283.53M | 406.14M | -1.09B | 80.3M |
| inventory | -1.61B | -1.18B | 1.1B | -2.53B | -481.73M | -871.84M | 45.26M | -464.3M | 209.04M | -276.26M |
| accountsPayables | 5.22M | -450.82M | 27.87M | -27.87M | -9.12M | -114.69M | 222.26M | -71.06M | 241.18M | 31.9M |
| otherWorkingCapital | 1.68B | 2.8B | 2.88B | 27.87M | 476.15M | -593.46M | 2.51B | 1.42B | 1.35B | 75.33M |
| otherNonCashItems | -264.69M | 1.66B | -4.24B | 4.02B | 174.4M | 866.92M | -515.05M | 339.57M | 1.16B | 290.7M |
| netCashProvidedByOperatingActivities | 206.65M | 820.9M | -151.99M | 2.03B | 398.76M | -1.07B | 3.44B | 1.67B | 1.46B | 197.9M |
| investmentsInPropertyPlantAndEquipment | -63.45M | -50.8M | -180.73M | -165.16M | -202.06M | -143.5M | -96.32M | -78.7M | -90.63M | -82.15M |
| acquisitionsNet | 8.26M | 10.95M | 6.73M | 4.48M | 29.53M | 5.09M | 1.03M | 1.35M | -2.49M | 53.33M |
| purchasesOfInvestments | -285.84M | -444.87M | -915.36M | -14.27M | -303.77M | -10.31M | -3.05M | -17.06M | -333K | -1.33M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -29.65M | -186.44M | 1.36B | -1.35B | 838.19M | -1.09B | -4.63B | -63.61M | -90.03M | 44.77M |
| netCashProvidedByInvestingActivities | -370.68M | -237.24M | 261.24M | -1.53B | 361.9M | -1.24B | -4.73B | -158.01M | -183.48M | -30.15M |
| netDebtIssuance | -14.64M | -46.46M | -60M | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | -46.46M | -60M | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | -14.64M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -178.98M | - | -36.1M | -118.83M | -151.32M | -178.83M | -26.69M | - | - | - |
| netCommonStockIssuance | -178.98M | - | -36.1M | -118.83M | -151.32M | -178.83M | -26.69M | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -178.98M | - | -36.1M | -118.83M | -151.32M | -357.66M | -53.37M | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -184.6M | - | -264.73M | - | -245.58M | - | -207.18M | - | -102.31M |
| commonDividendsPaid | - | -184.6M | - | -264.73M | - | -122.79M | - | -103.59M | - | -51.15M |
| preferredDividendsPaid | - | - | - | - | - | -122.79M | - | -103.59M | - | -51.15M |
| otherFinancingActivities | - | 23.23M | 43.05M | -43.05M | -10.06M | 103.54M | -51.79M | 96.74M | -60.15M | 33.84M |
| netCashProvidedByFinancingActivities | -193.62M | -207.83M | -53.04M | -426.61M | -161.38M | -641.74M | -78.48M | -220.88M | -60.15M | -99.39M |