Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | Quarter ended Mar 2026 | Quarter ended Dec 2025 | Quarter ended Sep 2025 | Quarter ended Jun 2025 | Quarter ended Mar 2025 | Quarter ended Dec 2024 | Quarter ended Sep 2024 | Quarter ended Jun 2024 |
|---|---|---|---|---|---|---|---|---|---|
| 12.61B | 3.18B | 3.33B | 3.17B | 2.93B | 2.83B | 3.11B | 3.25B | 3.13B | |
Cost of Goods Sold | 5.69B | 1.39B | 1.55B | 1.39B | 1.36B | 1.27B | 1.43B | 1.38B | 1.33B |
| 6.92B | 1.79B | 1.79B | 1.79B | 1.56B | 1.56B | 1.68B | 1.87B | 1.79B | |
| 54.9% | 56.2% | 53.6% | 56.3% | 53.4% | 55.0% | 53.9% | 57.4% | 57.3% | |
Total Operating Expenses | 3.53B | 904.00M | 857.00M | 892.00M | 875.00M | 837.00M | 1.00B | 876.00M | 896.00M |
| 2.40B | 588.00M | 665.00M | 575.00M | 573.00M | 547.00M | 612.00M | 577.00M | 594.00M | |
| 1.13B | 284.00M | 285.00M | 286.00M | 278.00M | 281.00M | 324.00M | 265.00M | 272.00M | |
| 3.39B | 884.00M | 930.00M | 893.00M | 687.00M | 723.00M | 675.00M | 990.00M | 896.00M | |
| 26.9% | 27.8% | 27.9% | 28.1% | 23.5% | 25.5% | 21.7% | 30.5% | 28.7% | |
| 3.40B | 1.41B | 599.00M | 795.00M | 601.00M | 627.00M | 582.00M | 902.00M | 818.00M | |
Interest Income | 141.00M | 31.00M | 34.00M | 37.00M | 39.00M | 35.00M | 9.00M | 14.00M | 39.00M |
| 466.00M | 127.00M | 89.00M | 135.00M | 115.00M | 127.00M | 100.00M | 96.00M | 114.00M | |
Other Income/Expense | 10.00M | 525.00M | -331.00M | -98.00M | -86.00M | -96.00M | -93.00M | -88.00M | -78.00M |
| 2.65B | 1.12B | 455.00M | 631.00M | 445.00M | 490.00M | 495.00M | 718.00M | 658.00M | |
| 695.00M | 272.00M | 131.00M | 148.00M | 144.00M | 130.00M | 77.00M | 173.00M | 154.00M | |
| 21.0% | 35.3% | 13.6% | 19.9% | 15.2% | 17.3% | 15.9% | 22.1% | 21.0% | |
| 4.20B | 1.06B | 1.14B | 1.09B | 894.00M | 932.00M | 934.00M | 1.21B | 1.11B | |
| 33.3% | 33.4% | 34.3% | 34.5% | 30.6% | 32.9% | 30.0% | 37.2% | 35.5% | |
| 802.00M | 179.00M | 215.00M | 201.00M | 207.00M | 209.00M | 259.00M | 218.00M | 213.00M | |
| 10.50 | 4.44 | 1.80 | 2.50 | 1.76 | 1.93 | 1.95 | 2.82 | 2.58 | |
| 10.45 | 4.43 | 1.79 | 2.48 | 1.75 | 1.92 | 1.93 | 2.79 | 2.54 | |
| 252.72M | 252.72M | 252.54M | 252.17M | 252.42M | 253.71M | 255.21M | 254.46M | 255.48M | |
| 253.53M | 253.53M | 254.08M | 254.31M | 253.84M | 255.02M | 257.85M | 257.72M | 258.73M |
Swipe horizontally to review earlier years. The line-item column stays pinned.
| Annual Report | 12/31/2025 | 12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 |
|---|---|---|---|---|---|---|---|---|
| 12.27B | 12.61B | 13.28B | 13.21B | 11.06B | 8.61B | 8.88B | 9.41B | |
Cost of Goods Sold | 5.59B | 5.50B | 5.72B | 5.69B | 5.00B | 4.38B | 4.26B | 4.56B |
| 6.68B | 7.12B | 7.55B | 7.52B | 6.07B | 4.24B | 4.62B | 4.85B | |
| 54.4% | 56.4% | 56.9% | 56.9% | 54.8% | 49.2% | 52.0% | 51.6% | |
Total Operating Expenses | 3.37B | 3.70B | 3.89B | 3.72B | 3.48B | 3.82B | 3.98B | 2.14B |
| 2.36B | 2.35B | 2.42B | 2.15B | 1.94B | 1.73B | 1.64B | 1.70B | |
| 1.12B | 1.16B | 1.16B | 1.07B | 956.00M | 879.00M | 924.00M | 993.00M | |
| 3.31B | 3.42B | 3.66B | 3.80B | 2.58B | 418.00M | 641.00M | 2.71B | |
| 27.0% | 27.1% | 27.6% | 28.8% | 23.3% | 4.9% | 7.2% | 28.8% | |
| 2.59B | 3.09B | 3.35B | 3.36B | 2.18B | -3.00M | 292.00M | 2.43B | |
Interest Income | 145.00M | 80.00M | 187.00M | 61.00M | 4.00M | 13.00M | 57.00M | 48.00M |
| 466.00M | 398.00M | 438.00M | 427.00M | 369.00M | 362.00M | 370.00M | 273.00M | |
Other Income/Expense | -717.00M | -330.00M | -316.00M | -435.00M | -405.00M | -421.00M | -349.00M | -276.00M |
| 2.02B | 2.51B | 2.80B | 2.79B | 1.87B | 52.00M | 243.00M | 2.21B | |
| 525.00M | 545.00M | 523.00M | 529.00M | 272.00M | -83.00M | 20.00M | 176.00M | |
| 16.5% | 19.9% | 21.1% | 21.1% | 16.9% | 0.6% | 2.7% | 23.5% | |
| 4.14B | 4.34B | 4.77B | 5.05B | 3.85B | 2.41B | 2.69B | 4.70B | |
| 33.8% | 34.4% | 35.9% | 38.2% | 34.8% | 27.9% | 30.3% | 49.9% | |
| 832.00M | 925.00M | 1.11B | 1.25B | 1.26B | 1.99B | 2.05B | 1.99B | |
| 8.00 | 9.84 | 10.83 | 10.64 | 6.91 | 0.19 | 0.86 | 6.78 | |
| 7.95 | 9.73 | 10.70 | 10.55 | 6.79 | 0.18 | 0.85 | 6.72 | |
| 252.70M | 255.21M | 258.38M | 261.88M | 270.69M | 279.76M | 282.06M | 325.78M | |
| 254.33M | 257.85M | 261.37M | 264.05M | 275.65M | 283.81M | 285.91M | 328.61M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.