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 |
|---|---|---|---|---|---|---|---|---|---|
| 450.13B | 112.03B | 111.72B | 113.22B | 113.16B | 111.62B | 109.58B | 100.81B | 100.82B | |
Cost of Goods Sold | 348.92B | 75.36B | 86.31B | 94.72B | 92.52B | 91.60B | 85.80B | 79.50B | 77.79B |
| 101.21B | 36.67B | 25.41B | 18.49B | 20.64B | 20.01B | 23.77B | 21.31B | 23.03B | |
| 22.5% | 32.7% | 22.7% | 16.3% | 18.2% | 17.9% | 21.7% | 21.1% | 22.8% | |
Total Operating Expenses | 79.54B | 28.68B | 16.42B | 18.11B | 16.32B | 14.86B | 14.65B | 13.54B | 14.32B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 15.39B | 0.00 | 15.39B | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 21.68B | 7.99B | 8.99B | 380.00M | 4.32B | 5.15B | 9.12B | 7.77B | 8.71B | |
| 4.8% | 7.1% | 8.0% | 0.3% | 3.8% | 4.6% | 8.3% | 7.7% | 8.6% | |
| 17.44B | 6.97B | 7.96B | -720.00M | 3.23B | 4.08B | 8.11B | 6.79B | 7.61B | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 3.89B | 962.00M | 955.00M | 974.00M | 1.00B | 1.03B | 998.00M | 1.00B | 1.07B | |
Other Income/Expense | -4.24B | -1.02B | -1.03B | -1.10B | -1.09B | -1.07B | -1.01B | -982.00M | -1.09B |
| 14.12B | 5.48B | 6.28B | 10.00M | 2.35B | 3.41B | 6.29B | 5.54B | 6.05B | |
| 2.53B | 1.30B | 1.48B | -938.00M | 686.00M | 510.00M | 1.63B | 1.01B | 1.36B | |
| 3.1% | 4.9% | 5.6% | 0.0% | 2.1% | 3.1% | 5.7% | 5.5% | 6.0% | |
| 25.96B | 9.03B | 10.02B | 1.50B | 5.41B | 6.23B | 10.18B | 8.81B | 9.75B | |
| 5.8% | 8.1% | 9.0% | 1.3% | 4.8% | 5.6% | 9.3% | 8.7% | 9.7% | |
| 4.29B | 1.04B | 1.03B | 1.12B | 1.10B | 1.08B | 1.06B | 1.04B | 1.04B | |
| 15.55 | 6.05 | 6.90 | 0.01 | 2.59 | 3.76 | 6.91 | 5.98 | 6.56 | |
| 15.55 | 6.05 | 6.90 | 0.01 | 2.59 | 3.74 | 6.85 | 5.98 | 6.51 | |
| 906.00M | 906.00M | 910.00M | 910.00M | 908.00M | 910.00M | 918.00M | 927.00M | 923.00M | |
| 906.00M | 906.00M | 910.00M | 910.00M | 912.00M | 910.00M | 918.00M | 927.00M | 930.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 |
|---|---|---|---|---|---|---|---|---|
| 447.57B | 400.28B | 371.62B | 324.16B | 287.60B | 257.14B | 242.16B | 226.25B | |
Cost of Goods Sold | 364.65B | 310.88B | 280.66B | 244.54B | 217.94B | 190.14B | 184.56B | 172.40B |
| 82.92B | 89.40B | 90.96B | 79.62B | 69.65B | 67.00B | 57.60B | 53.85B | |
| 18.5% | 22.3% | 24.5% | 24.6% | 24.2% | 26.1% | 23.8% | 23.8% | |
Total Operating Expenses | 63.95B | 57.11B | 58.60B | 51.18B | 45.68B | 44.59B | 37.91B | 36.50B |
| 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 | |
| 18.96B | 32.29B | 32.36B | 28.43B | 23.97B | 22.41B | 19.68B | 17.34B | |
| 4.2% | 8.1% | 8.7% | 8.8% | 8.3% | 8.7% | 8.1% | 7.7% | |
| 14.70B | 20.07B | 29.11B | 26.34B | 22.31B | 20.74B | 17.98B | 15.94B | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 4.00B | 3.91B | 3.25B | 2.09B | 1.66B | 1.66B | 1.70B | 1.40B | |
Other Income/Expense | -4.27B | -12.22B | -3.25B | -2.09B | -1.66B | -1.66B | -1.70B | -1.40B |
| 12.06B | 14.40B | 22.38B | 20.12B | 17.29B | 15.40B | 13.84B | 11.99B | |
| 1.89B | 4.83B | 5.97B | 5.70B | 4.58B | 4.97B | 3.74B | 3.56B | |
| 2.7% | 3.6% | 6.0% | 6.2% | 6.0% | 6.0% | 5.7% | 5.3% | |
| 23.32B | 36.39B | 36.33B | 31.84B | 27.07B | 25.30B | 22.41B | 19.77B | |
| 5.2% | 9.1% | 9.8% | 9.8% | 9.4% | 9.8% | 9.3% | 8.7% | |
| 4.36B | 4.10B | 3.97B | 3.40B | 3.10B | 2.89B | 2.72B | 2.43B | |
| 13.23 | 15.64 | 24.12 | 21.54 | 18.33 | 16.28 | 14.55 | 12.45 | |
| 13.23 | 15.51 | 23.86 | 21.18 | 18.08 | 16.03 | 14.33 | 12.19 | |
| 910.00M | 929.00M | 928.00M | 934.00M | 943.00M | 946.00M | 951.00M | 963.00M | |
| 910.00M | 929.00M | 938.00M | 950.00M | 956.00M | 961.00M | 966.00M | 983.00M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.