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 |
|---|---|---|---|---|---|---|---|---|---|
| 33.89B | 8.40B | 8.54B | 8.32B | 8.64B | 8.17B | 8.45B | 8.46B | 8.80B | |
Cost of Goods Sold | 25.29B | 6.16B | 6.58B | 6.19B | 6.36B | 6.02B | 6.41B | 6.29B | 6.60B |
| 8.60B | 2.24B | 1.95B | 2.13B | 2.28B | 2.15B | 2.03B | 2.17B | 2.19B | |
| 25.4% | 26.7% | 22.9% | 25.6% | 26.4% | 26.4% | 24.1% | 25.7% | 24.9% | |
Total Operating Expenses | 4.79B | 1.29B | 1.31B | 1.13B | 1.05B | 1.02B | 1.30B | 1.12B | 1.15B |
| 1.41B | 358.00M | 350.00M | 345.00M | 357.00M | 344.00M | 356.00M | 359.00M | 379.00M | |
| 3.20B | 845.00M | 786.00M | 789.00M | 779.00M | 754.00M | 801.00M | 807.00M | 828.00M | |
| 3.81B | 949.00M | 640.00M | 995.00M | 1.23B | 1.13B | 732.00M | 1.05B | 1.04B | |
| 11.2% | 11.3% | 7.5% | 12.0% | 14.2% | 13.9% | 8.7% | 12.4% | 11.9% | |
| 3.78B | 934.00M | 791.00M | 830.00M | 1.23B | 1.12B | 662.00M | 1.04B | 977.00M | |
Interest Income | 81.00M | N/A | N/A | 29.00M | 52.00M | 60.00M | 34.00M | 47.00M | 53.00M |
| 328.00M | 76.00M | 82.00M | 83.00M | 87.00M | 77.00M | 89.00M | 83.00M | 109.00M | |
Other Income/Expense | -30.00M | -15.00M | 151.00M | -165.00M | -1.00M | -17.00M | -70.00M | -7.00M | -68.00M |
| 2.67B | 654.00M | 593.00M | 536.00M | 890.00M | 824.00M | 418.00M | 809.00M | 726.00M | |
| 993.00M | 254.00M | 171.00M | 271.00M | 297.00M | 267.00M | 217.00M | 200.00M | 225.00M | |
| 7.9% | 7.8% | 6.9% | 6.4% | 10.3% | 10.1% | 4.9% | 9.6% | 8.3% | |
| 4.92B | 1.23B | 908.00M | 1.27B | 1.50B | 1.40B | 1.00B | 1.32B | 1.31B | |
| 14.5% | 14.7% | 10.6% | 15.3% | 17.4% | 17.2% | 11.9% | 15.6% | 14.9% | |
| 1.11B | 282.00M | 268.00M | 277.00M | 279.00M | 269.00M | 271.00M | 266.00M | 263.00M | |
| 19.36 | 4.73 | 4.29 | 3.88 | 6.46 | 5.99 | 3.04 | 5.90 | 5.30 | |
| 19.25 | 4.71 | 4.27 | 3.85 | 6.42 | 5.96 | 3.02 | 5.86 | 5.26 | |
| 138.30M | 138.30M | 138.20M | 137.80M | 137.70M | 137.60M | 137.40M | 137.20M | 137.10M | |
| 138.80M | 138.80M | 139.00M | 138.60M | 138.40M | 138.30M | 138.40M | 138.10M | 137.90M |
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 |
|---|---|---|---|---|---|---|---|---|
| 33.67B | 34.10B | 34.06B | 28.07B | 24.02B | 19.81B | 23.57B | 23.77B | |
Cost of Goods Sold | 25.15B | 25.66B | 25.82B | 21.36B | 18.33B | 14.92B | 17.59B | 18.03B |
| 8.52B | 8.44B | 8.25B | 6.72B | 5.70B | 4.89B | 5.98B | 5.74B | |
| 25.3% | 24.7% | 24.2% | 23.9% | 23.7% | 24.7% | 25.4% | 24.1% | |
Total Operating Expenses | 4.65B | 4.69B | 6.49B | 3.79B | 2.99B | 2.63B | 3.28B | 2.95B |
| 1.40B | 1.46B | 1.50B | 1.28B | 1.09B | 906.00M | 1.00B | 902.00M | |
| 3.13B | 3.27B | 3.33B | 2.69B | 2.37B | 2.13B | 2.45B | 2.44B | |
| 3.87B | 3.75B | 1.76B | 2.93B | 2.71B | 2.27B | 2.70B | 2.79B | |
| 11.5% | 11.0% | 5.2% | 10.4% | 11.3% | 11.5% | 11.5% | 11.7% | |
| 3.96B | 4.90B | 1.63B | 2.82B | 2.75B | 2.34B | 2.83B | 2.75B | |
Interest Income | 211.00M | 186.00M | 239.00M | 125.00M | 82.00M | 95.00M | 59.00M | 58.00M |
| 329.00M | 370.00M | 375.00M | 199.00M | 111.00M | 100.00M | 109.00M | 114.00M | |
Other Income/Expense | 98.00M | 1.15B | -135.00M | -110.00M | 45.00M | 69.00M | 134.00M | -33.00M |
| 2.84B | 3.95B | 735.00M | 2.15B | 2.13B | 1.79B | 2.26B | 2.14B | |
| 1.01B | 835.00M | 786.00M | 636.00M | 587.00M | 527.00M | 566.00M | 566.00M | |
| 8.4% | 11.6% | 2.2% | 7.7% | 8.9% | 9.0% | 9.6% | 9.0% | |
| 4.97B | 4.82B | 2.79B | 3.71B | 3.37B | 2.94B | 3.37B | 3.40B | |
| 14.8% | 14.1% | 8.2% | 13.2% | 14.0% | 14.9% | 14.3% | 14.3% | |
| 1.10B | 1.06B | 1.02B | 784.00M | 662.00M | 673.00M | 672.00M | 611.00M | |
| 20.62 | 28.55 | 5.19 | 15.20 | 14.74 | 12.07 | 14.54 | 13.20 | |
| 20.50 | 28.37 | 5.15 | 15.12 | 14.61 | 12.01 | 14.48 | 13.15 | |
| 137.90M | 138.20M | 141.70M | 141.50M | 144.60M | 148.20M | 155.40M | 162.20M | |
| 138.70M | 139.10M | 142.70M | 142.30M | 145.90M | 149.00M | 156.10M | 162.80M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.