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 |
|---|---|---|---|---|---|---|---|---|---|
| 18.84B | 5.02B | 4.74B | 4.42B | 4.66B | 4.55B | 4.31B | 4.23B | 4.39B | |
Cost of Goods Sold | 11.42B | 3.04B | 2.85B | 2.68B | 2.86B | 2.80B | 2.60B | 2.56B | 2.67B |
| 7.42B | 1.98B | 1.90B | 1.75B | 1.80B | 1.75B | 1.71B | 1.68B | 1.72B | |
| 39.4% | 39.5% | 40.0% | 39.5% | 38.6% | 38.5% | 39.7% | 39.6% | 39.2% | |
Total Operating Expenses | 4.68B | 1.18B | 1.10B | 1.11B | 1.29B | 1.08B | 1.04B | 1.04B | 1.03B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 4.68B | 1.18B | 1.10B | 1.11B | 1.29B | 1.08B | 1.04B | 1.04B | 1.03B | |
| 2.75B | 807.00M | 793.00M | 634.00M | 511.00M | 678.00M | 672.00M | 633.00M | 686.00M | |
| 14.6% | 16.1% | 16.7% | 14.3% | 11.0% | 14.9% | 15.6% | 15.0% | 15.6% | |
| 2.69B | 798.00M | 775.00M | 620.00M | 492.00M | 661.00M | 657.00M | 622.00M | 671.00M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 81.00M | 20.00M | 21.00M | 20.00M | 20.00M | 20.00M | 21.00M | 17.00M | 19.00M | |
Other Income/Expense | -60.00M | -9.00M | -18.00M | -14.00M | -19.00M | -17.00M | -15.00M | -11.00M | -15.00M |
| 1.87B | 570.00M | 555.00M | 451.00M | 294.00M | 482.00M | 479.00M | 475.00M | 486.00M | |
| 704.00M | 198.00M | 194.00M | 141.00M | 171.00M | 153.00M | 157.00M | 125.00M | 166.00M | |
| 9.9% | 11.4% | 11.7% | 10.2% | 6.3% | 10.6% | 11.1% | 11.2% | 11.1% | |
| 3.00B | 873.00M | 855.00M | 698.00M | 576.00M | 742.00M | 733.00M | 695.00M | 745.00M | |
| 15.9% | 17.4% | 18.0% | 15.8% | 12.4% | 16.3% | 17.0% | 16.4% | 17.0% | |
| 257.00M | 66.00M | 62.00M | 64.00M | 65.00M | 64.00M | 61.00M | 62.00M | 59.00M | |
| 39.24 | 11.96 | 11.73 | 9.45 | 6.10 | 10.04 | 9.88 | 9.74 | 9.96 | |
| 39.19 | 12.01 | 11.65 | 9.44 | 6.09 | 10.02 | 9.86 | 9.71 | 9.94 | |
| 47.30M | 47.30M | 47.30M | 47.50M | 48.00M | 48.10M | 48.20M | 48.60M | 48.80M | |
| 47.30M | 47.30M | 47.40M | 47.60M | 48.10M | 48.20M | 48.30M | 48.70M | 48.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 |
|---|---|---|---|---|---|---|---|---|
| 17.94B | 17.17B | 16.48B | 15.23B | 13.02B | 11.80B | 11.49B | 11.22B | |
Cost of Goods Sold | 10.93B | 10.48B | 9.98B | 9.38B | 8.30B | 7.56B | 7.09B | 6.87B |
| 7.01B | 6.69B | 6.50B | 5.85B | 4.72B | 4.24B | 4.40B | 4.35B | |
| 39.1% | 39.0% | 39.4% | 38.4% | 36.2% | 35.9% | 38.3% | 38.7% | |
Total Operating Expenses | 4.32B | 4.05B | 3.93B | 3.63B | 3.17B | 3.22B | 3.13B | 3.19B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 4.32B | 4.02B | 3.93B | 3.63B | 3.17B | 3.22B | 3.13B | 3.19B | |
| 2.69B | 2.64B | 2.56B | 2.21B | 1.55B | 1.02B | 1.26B | 1.16B | |
| 15.0% | 15.4% | 15.6% | 14.5% | 11.9% | 8.6% | 11.0% | 10.3% | |
| 2.43B | 2.58B | 2.50B | 2.15B | 1.49B | 947.00M | 1.21B | 1.08B | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 6.00M |
| 81.00M | 77.00M | 93.00M | 93.00M | 87.00M | 93.00M | 79.00M | 88.00M | |
Other Income/Expense | -261.00M | -53.00M | -65.00M | -69.00M | -62.00M | -72.00M | -53.00M | -77.00M |
| 1.71B | 1.91B | 1.83B | 1.55B | 1.04B | 695.00M | 849.00M | 782.00M | |
| 622.00M | 595.00M | 597.00M | 533.00M | 371.00M | 192.00M | 314.00M | 258.00M | |
| 9.5% | 11.1% | 11.1% | 10.2% | 8.0% | 5.9% | 7.4% | 7.0% | |
| 2.94B | 2.87B | 2.78B | 2.42B | 1.73B | 1.20B | 1.49B | 1.41B | |
| 16.4% | 16.7% | 16.9% | 15.9% | 13.3% | 10.1% | 13.0% | 12.6% | |
| 254.00M | 237.00M | 214.00M | 200.00M | 186.00M | 176.00M | 228.00M | 254.00M | |
| 35.47 | 39.04 | 36.65 | 30.39 | 20.10 | 12.99 | 15.52 | 13.93 | |
| 35.40 | 38.71 | 36.51 | 30.27 | 19.98 | 12.94 | 15.46 | 13.83 | |
| 47.90M | 48.90M | 49.90M | 50.90M | 51.90M | 53.50M | 54.70M | 56.14M | |
| 48.00M | 49.00M | 50.10M | 51.10M | 52.20M | 53.70M | 54.90M | 56.53M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.