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 |
|---|---|---|---|---|---|---|---|---|---|
| 27.24B | 6.23B | 6.82B | 6.67B | 7.51B | 7.44B | 7.91B | 8.24B | 8.77B | |
Cost of Goods Sold | 23.12B | 5.42B | 5.88B | 5.59B | 6.23B | 6.12B | 6.44B | 6.66B | 6.98B |
| 4.12B | 817.80M | 943.50M | 1.08B | 1.28B | 1.32B | 1.47B | 1.58B | 1.79B | |
| 15.1% | 13.1% | 13.8% | 16.2% | 17.0% | 17.7% | 18.6% | 19.2% | 20.4% | |
Total Operating Expenses | 1.48B | 258.70M | 341.40M | 443.20M | 437.80M | 433.60M | 465.00M | 456.40M | 447.70M |
| 439.20M | 109.10M | 106.20M | 111.00M | 112.90M | 115.40M | 115.30M | 115.00M | 117.10M | |
| 703.80M | 149.60M | 194.70M | 180.20M | 179.30M | 181.60M | 187.40M | 186.50M | 183.50M | |
| 2.64B | 559.10M | 602.10M | 636.00M | 838.50M | 885.10M | 1.01B | 1.12B | 1.34B | |
| 9.7% | 9.0% | 8.8% | 9.5% | 11.2% | 11.9% | 12.7% | 13.6% | 15.3% | |
| 2.96B | 580.40M | 704.90M | 743.60M | 931.90M | 643.10M | 1.15B | 1.26B | 1.46B | |
Interest Income | 261.90M | N/A | 87.60M | 90.20M | 84.10M | 83.60M | 104.70M | 107.80M | 95.30M |
| 21.30M | 21.30M | N/A | N/A | N/A | 331.30M | N/A | N/A | 3.30M | |
Other Income/Expense | 325.10M | 21.30M | 102.80M | 107.60M | 93.40M | -242.00M | 143.60M | 133.00M | 119.40M |
| 2.48B | 605.30M | 556.90M | 590.00M | 723.80M | 505.10M | 872.00M | 972.10M | 1.12B | |
| 484.80M | -24.90M | 148.00M | 153.60M | 208.10M | 138.00M | 277.30M | 284.20M | 338.20M | |
| 9.1% | 9.7% | 8.2% | 8.8% | 9.6% | 6.8% | 11.0% | 11.8% | 12.8% | |
| 3.46B | 759.20M | 811.30M | 841.80M | 1.05B | 1.09B | 1.23B | 1.35B | 1.57B | |
| 12.7% | 12.2% | 11.9% | 12.6% | 13.9% | 14.6% | 15.5% | 16.4% | 17.9% | |
| 822.40M | 200.10M | 209.20M | 205.80M | 207.30M | 205.10M | 223.20M | 226.80M | 231.90M | |
| 4.71 | 1.15 | 1.06 | 1.12 | 1.38 | 0.96 | 1.66 | 1.85 | 2.14 | |
| 4.70 | 1.15 | 1.06 | 1.12 | 1.37 | 0.96 | 1.66 | 1.85 | 2.13 | |
| 526.70M | 526.70M | 526.00M | 525.90M | 525.90M | 525.90M | 525.30M | 525.40M | 525.30M | |
| 527.40M | 527.40M | 526.80M | 526.80M | 526.70M | 526.90M | 526.70M | 526.50M | 526.60M |
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 |
|---|---|---|---|---|---|---|---|---|
| 28.44B | 33.66B | 35.13B | 28.82B | 23.52B | 18.73B | 25.60B | 23.50B | |
Cost of Goods Sold | 23.83B | 26.95B | 27.50B | 23.59B | 19.24B | 15.26B | 20.79B | 19.11B |
| 4.62B | 6.71B | 7.63B | 5.23B | 4.28B | 3.46B | 4.81B | 4.38B | |
| 16.2% | 19.9% | 21.7% | 18.1% | 18.2% | 18.5% | 18.8% | 18.7% | |
Total Operating Expenses | 1.66B | 1.82B | 1.68B | 1.55B | 1.97B | 3.46B | 1.84B | 1.70B |
| 445.50M | 452.90M | 410.90M | 341.20M | 324.10M | 273.90M | 326.60M | 306.10M | |
| 735.80M | 744.00M | 753.30M | 726.30M | 676.80M | 581.40M | 698.50M | 644.70M | |
| 2.96B | 4.89B | 5.95B | 3.68B | 2.31B | 0.00 | 2.97B | 2.69B | |
| 10.4% | 14.5% | 16.9% | 12.8% | 9.8% | 0.0% | 11.6% | 11.4% | |
| 3.02B | 5.40B | 5.72B | 3.85B | 2.40B | 1.66B | 3.10B | 2.81B | |
Interest Income | 257.90M | 391.70M | 288.60M | 59.40M | 13.40M | 33.50M | 81.90M | 126.80M |
| 346.50M | 31.10M | 5.10M | N/A | 4.10M | N/A | N/A | N/A | |
Other Income/Expense | 61.80M | 508.50M | -228.20M | 170.10M | 88.10M | 1.66B | 124.30M | 121.70M |
| 2.38B | 4.16B | 4.60B | 3.01B | 1.87B | 1.30B | 2.39B | 2.20B | |
| 647.70M | 1.24B | 1.12B | 837.10M | 530.80M | 360.40M | 711.30M | 615.10M | |
| 8.4% | 12.4% | 13.1% | 10.4% | 7.9% | 6.9% | 9.3% | 9.3% | |
| 3.79B | 5.81B | 6.87B | 4.47B | 3.28B | 1.05B | 4.05B | 3.74B | |
| 13.3% | 17.3% | 19.6% | 15.5% | 13.9% | 5.6% | 15.8% | 15.9% | |
| 827.40M | 916.90M | 923.90M | 790.20M | 969.40M | 1.05B | 1.08B | 1.05B | |
| 4.52 | 7.92 | 8.78 | 5.76 | 3.58 | 2.50 | 4.59 | 4.17 | |
| 4.51 | 7.90 | 8.76 | 5.75 | 3.57 | 2.49 | 4.58 | 4.16 | |
| 526.00M | 525.30M | 523.90M | 522.60M | 521.70M | 520.20M | 520.35M | 526.50M | |
| 526.80M | 526.60M | 525.00M | 523.35M | 522.60M | 521.10M | 521.25M | 527.70M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.