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 |
|---|---|---|---|---|---|---|---|---|---|
| 16.22B | 4.02B | 4.09B | 4.06B | 4.05B | 3.84B | 3.93B | 3.97B | 4.03B | |
Cost of Goods Sold | 9.06B | 2.26B | 2.28B | 2.25B | 2.27B | 2.18B | 2.25B | 2.26B | 2.29B |
| 7.16B | 1.76B | 1.81B | 1.81B | 1.78B | 1.66B | 1.69B | 1.71B | 1.74B | |
| 44.1% | 43.8% | 44.2% | 44.5% | 44.0% | 43.2% | 42.9% | 43.1% | 43.2% | |
Total Operating Expenses | 2.87B | 740.00M | 724.00M | 694.00M | 714.00M | 706.00M | 655.00M | 658.00M | 686.00M |
| 1.37B | N/A | N/A | 676.00M | 693.00M | N/A | N/A | N/A | N/A | |
| 2.79B | 722.00M | 704.00M | 676.00M | 693.00M | 706.00M | 655.00M | 658.00M | 686.00M | |
| 4.29B | 1.02B | 1.08B | 1.11B | 1.07B | 951.00M | 1.03B | 1.05B | 1.05B | |
| 26.4% | 25.4% | 26.5% | 27.4% | 26.4% | 24.8% | 26.2% | 26.5% | 26.2% | |
| 4.04B | 967.00M | 1.02B | 1.05B | 998.00M | 895.00M | 983.00M | 1.36B | 1.00B | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 297.00M | 73.00M | 75.00M | 75.00M | 74.00M | 68.00M | 68.00M | 69.00M | 75.00M | |
Other Income/Expense | -247.00M | -53.00M | -61.00M | -63.00M | -70.00M | -56.00M | -48.00M | 310.00M | -49.00M |
| 3.13B | 768.00M | 790.00M | 821.00M | 755.00M | 700.00M | 750.00M | 1.16B | 759.00M | |
| 904.00M | 199.00M | 234.00M | 228.00M | 243.00M | 195.00M | 233.00M | 202.00M | 246.00M | |
| 19.3% | 19.1% | 19.3% | 20.2% | 18.6% | 18.2% | 19.1% | 29.2% | 18.8% | |
| 4.60B | 1.04B | 1.19B | 1.21B | 1.17B | 1.05B | 1.13B | 1.16B | 1.15B | |
| 28.4% | 25.8% | 29.0% | 29.9% | 28.8% | 27.2% | 28.8% | 29.1% | 28.6% | |
| 317.00M | 18.00M | 100.00M | 100.00M | 99.00M | 95.00M | 102.00M | 104.00M | 99.00M | |
| 10.79 | 2.66 | 2.73 | 2.82 | 2.58 | 2.38 | 2.55 | 3.92 | 2.55 | |
| 10.77 | 2.66 | 2.72 | 2.81 | 2.58 | 2.38 | 2.54 | 3.91 | 2.54 | |
| 288.30M | 288.30M | 290.44M | 290.80M | 292.30M | 293.60M | 294.70M | 296.10M | 297.60M | |
| 289.10M | 289.10M | 290.20M | 291.70M | 292.90M | 294.50M | 295.80M | 297.00M | 298.50M |
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 |
|---|---|---|---|---|---|---|---|---|
| 16.04B | 15.90B | 16.11B | 15.93B | 14.46B | 12.57B | 14.11B | 14.77B | |
Cost of Goods Sold | 8.97B | 8.96B | 9.43B | 9.56B | 8.62B | 7.53B | 8.35B | 8.79B |
| 7.08B | 6.94B | 6.68B | 6.37B | 5.83B | 5.04B | 5.76B | 5.97B | |
| 44.1% | 43.6% | 41.5% | 40.0% | 40.4% | 40.1% | 40.8% | 40.5% | |
Total Operating Expenses | 2.86B | 2.67B | 2.64B | 2.58B | 2.36B | 2.16B | 2.36B | 2.39B |
| N/A | 292.00M | 284.00M | 269.00M | 239.00M | 214.00M | 221.00M | 233.00M | |
| 2.78B | 2.38B | 2.35B | 2.31B | 2.12B | 1.95B | 2.14B | 2.16B | |
| 4.22B | 4.26B | 4.04B | 3.79B | 3.48B | 2.88B | 3.40B | 3.58B | |
| 26.3% | 26.8% | 25.1% | 23.8% | 24.1% | 22.9% | 24.1% | 24.3% | |
| 3.97B | 4.42B | 3.82B | 3.84B | 3.33B | 2.70B | 3.29B | 3.39B | |
Interest Income | N/A | 44.00M | 53.00M | 31.00M | 41.00M | 25.00M | 44.00M | 44.00M |
| 292.00M | 283.00M | 266.00M | 203.00M | 202.00M | 206.00M | 221.00M | 257.00M | |
Other Income/Expense | -250.00M | 158.00M | -217.00M | 52.00M | -151.00M | -178.00M | -114.00M | -190.00M |
| 3.07B | 3.49B | 2.96B | 3.03B | 2.69B | 2.11B | 2.52B | 2.56B | |
| 900.00M | 934.00M | 866.00M | 808.00M | 632.00M | 595.00M | 767.00M | 831.00M | |
| 19.1% | 21.9% | 18.4% | 19.0% | 18.6% | 16.8% | 17.9% | 17.4% | |
| 4.61B | 4.67B | 4.43B | 4.20B | 3.89B | 3.31B | 3.83B | 4.04B | |
| 28.7% | 29.3% | 27.5% | 26.4% | 26.9% | 26.3% | 27.1% | 27.4% | |
| 392.00M | 402.00M | 395.00M | 410.00M | 410.00M | 427.00M | 426.00M | 461.00M | |
| 10.52 | 11.75 | 9.77 | 9.80 | 8.55 | 6.66 | 7.78 | 7.65 | |
| 10.49 | 11.71 | 9.74 | 9.77 | 8.51 | 6.63 | 7.74 | 7.60 | |
| 292.28M | 296.80M | 302.60M | 309.60M | 315.10M | 316.90M | 323.90M | 335.00M | |
| 292.30M | 297.80M | 303.60M | 310.70M | 316.40M | 318.30M | 325.60M | 337.10M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.