Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | Quarter ended Jun 2026 | 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 |
|---|---|---|---|---|---|---|---|---|---|
| 27.95B | 7.40B | 7.60B | 6.59B | 6.35B | 6.97B | 7.06B | 6.07B | 5.70B | |
Cost of Goods Sold | 16.10B | 4.14B | 4.13B | 3.94B | 3.89B | 3.90B | 3.85B | 3.63B | 3.44B |
| 11.84B | 3.26B | 3.47B | 2.66B | 2.46B | 3.08B | 3.21B | 2.44B | 2.25B | |
| 42.4% | 44.1% | 45.6% | 40.3% | 38.7% | 44.1% | 45.5% | 40.2% | 39.6% | |
Total Operating Expenses | 5.80B | 1.36B | 1.71B | 1.44B | 1.29B | 1.25B | 1.21B | 1.29B | 1.15B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 6.04B | 1.90B | 1.75B | 1.22B | 1.17B | 1.83B | 2.00B | 1.14B | 1.11B | |
| 21.6% | 25.6% | 23.1% | 18.5% | 18.4% | 26.2% | 28.4% | 18.8% | 19.4% | |
| 5.35B | 1.70B | 1.58B | 1.06B | 1.01B | 1.65B | 1.83B | 1.01B | 1.03B | |
Interest Income | 43.00M | 8.00M | 11.00M | 14.00M | 10.00M | 5.00M | 19.00M | 22.00M | 12.00M |
| 962.00M | 250.00M | 240.00M | 235.00M | 237.00M | 243.00M | 245.00M | 231.00M | 154.00M | |
Other Income/Expense | -693.00M | -197.00M | -173.00M | -163.00M | -160.00M | -183.00M | -178.00M | -133.00M | -73.00M |
| 3.98B | 1.27B | 1.15B | 821.00M | 747.00M | 1.21B | 1.38B | 788.00M | 747.00M | |
| 1.28B | 411.00M | 395.00M | 222.00M | 253.00M | 415.00M | 415.00M | 208.00M | 283.00M | |
| 14.2% | 17.1% | 15.1% | 12.4% | 11.8% | 17.4% | 19.6% | 13.0% | 13.1% | |
| 6.73B | 1.90B | 1.99B | 1.45B | 1.39B | 2.06B | 2.23B | 1.34B | 1.29B | |
| 24.1% | 25.6% | 26.2% | 21.9% | 21.9% | 29.5% | 31.6% | 22.1% | 22.6% | |
| 692.00M | 0.00 | 240.00M | 228.00M | 224.00M | 231.00M | 227.00M | 201.00M | 180.00M | |
| 8.21 | 2.63 | 2.37 | 1.69 | 1.52 | 2.46 | 2.81 | 1.60 | 1.52 | |
| 8.18 | 2.63 | 2.36 | 1.68 | 1.51 | 2.45 | 2.79 | 1.59 | 1.51 | |
| 482.00M | 482.00M | 484.00M | 487.00M | 491.00M | 492.00M | 492.00M | 492.00M | 492.00M | |
| 484.00M | 484.00M | 486.00M | 490.00M | 494.00M | 495.00M | 495.00M | 496.00M | 496.00M |
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 |
|---|---|---|---|---|---|---|---|---|
| 26.98B | 24.46B | 22.74B | 20.72B | 19.82B | 17.22B | 16.65B | 14.95B | |
Cost of Goods Sold | 15.58B | 14.00B | 13.10B | 12.07B | 11.43B | 10.13B | 9.73B | 8.61B |
| 11.40B | 10.46B | 9.64B | 8.65B | 8.39B | 7.09B | 6.92B | 6.34B | |
| 42.3% | 42.8% | 42.4% | 41.7% | 42.4% | 41.2% | 41.5% | 42.4% | |
Total Operating Expenses | 5.18B | 4.64B | 4.36B | 4.37B | 4.08B | 4.03B | 4.24B | 3.58B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 9.73B | 8.61B | |
| 6.22B | 5.82B | 5.28B | 4.28B | 4.31B | 3.07B | 2.68B | 2.76B | |
| 23.1% | 23.8% | 23.2% | 20.7% | 21.8% | 17.8% | 16.1% | 18.5% | |
| 5.54B | 5.48B | 5.03B | 4.08B | 4.21B | 2.79B | 2.44B | 2.24B | |
Interest Income | 48.00M | 83.00M | 78.00M | 15.00M | 2.00M | 7.00M | 39.00M | 11.00M |
| 960.00M | 700.00M | 578.00M | 469.00M | 444.00M | 515.00M | 524.00M | 290.00M | |
Other Income/Expense | -684.00M | -337.00M | -256.00M | -198.00M | -104.00M | -273.00M | -238.00M | -517.00M |
| 4.16B | 4.06B | 3.76B | 3.05B | 3.14B | 2.02B | 1.74B | 1.65B | |
| 1.30B | 1.36B | 1.22B | 995.00M | 1.03B | 747.00M | 666.00M | 574.00M | |
| 15.4% | 16.6% | 16.5% | 14.7% | 15.9% | 11.7% | 10.5% | 11.0% | |
| 7.13B | 6.56B | 6.00B | 5.00B | 5.06B | 3.81B | 3.32B | 3.25B | |
| 26.4% | 26.8% | 26.4% | 24.1% | 25.5% | 22.1% | 20.0% | 21.8% | |
| 910.00M | 746.00M | 713.00M | 719.00M | 747.00M | 741.00M | 647.00M | 494.00M | |
| 8.48 | 8.25 | 7.60 | 6.11 | 6.20 | 3.98 | 3.44 | 3.26 | |
| 8.43 | 8.18 | 7.53 | 6.04 | 6.13 | 3.94 | 3.41 | 3.23 | |
| 487.00M | 492.00M | 494.00M | 499.00M | 507.00M | 506.00M | 506.00M | 506.00M | |
| 490.00M | 496.00M | 499.00M | 505.00M | 513.00M | 512.00M | 511.00M | 511.00M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.