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 |
|---|---|---|---|---|---|---|---|---|---|
| 16.83B | 4.41B | 3.98B | 4.21B | 4.23B | 3.94B | 3.72B | 4.09B | 3.99B | |
Cost of Goods Sold | 10.59B | 2.68B | 2.52B | 2.73B | 2.67B | 2.52B | 2.48B | 2.57B | 2.45B |
| 6.24B | 1.73B | 1.47B | 1.48B | 1.56B | 1.43B | 1.24B | 1.52B | 1.54B | |
| 37.1% | 39.3% | 36.9% | 35.2% | 36.8% | 36.1% | 33.4% | 37.2% | 38.6% | |
Total Operating Expenses | 2.07B | 594.00M | 600.00M | 431.00M | 442.00M | 422.00M | 437.00M | 436.00M | 416.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.95B | 472.00M | 600.00M | 431.00M | 442.00M | 422.00M | 437.00M | 436.00M | 416.00M | |
| 4.17B | 1.14B | 869.00M | 1.05B | 1.11B | 1.00B | 805.00M | 1.09B | 1.12B | |
| 24.8% | 25.8% | 21.8% | 25.0% | 26.3% | 25.4% | 21.6% | 26.5% | 28.1% | |
| 3.52B | 1.01B | 701.00M | 874.00M | 937.00M | 839.00M | 688.00M | 909.00M | 949.00M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 715.00M | 178.00M | 176.00M | 183.00M | 178.00M | 171.00M | 184.00M | 180.00M | 178.00M | |
Other Income/Expense | -654.00M | -131.00M | -168.00M | -178.00M | -177.00M | -164.00M | -117.00M | -178.00M | -174.00M |
| 2.64B | 753.00M | 531.00M | 653.00M | 701.00M | 622.00M | 518.00M | 689.00M | 708.00M | |
| 881.00M | 254.00M | 170.00M | 221.00M | 236.00M | 217.00M | 170.00M | 220.00M | 241.00M | |
| 15.7% | 17.1% | 13.3% | 15.5% | 16.6% | 15.8% | 13.9% | 16.8% | 17.7% | |
| 6.70B | 1.96B | 1.66B | 1.86B | 1.22B | 1.76B | 1.56B | 1.85B | 1.86B | |
| 39.8% | 44.4% | 41.8% | 44.1% | 28.9% | 44.7% | 41.8% | 45.2% | 46.6% | |
| 2.53B | 820.00M | 795.00M | 805.00M | 109.00M | 759.00M | 751.00M | 762.00M | 738.00M | |
| 41.46 | 11.88 | 8.38 | 10.27 | 10.93 | 9.59 | 7.92 | 10.50 | 10.72 | |
| 41.30 | 11.84 | 8.35 | 10.20 | 10.91 | 9.59 | 7.91 | 10.48 | 10.70 | |
| 63.40M | 63.40M | 63.40M | 63.40M | 64.16M | 64.89M | 65.33M | 66.02M | 66.02M | |
| 63.60M | 63.60M | 63.60M | 63.60M | 64.28M | 64.95M | 65.44M | 66.19M | 66.19M |
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 |
|---|---|---|---|---|---|---|---|---|
| 16.10B | 15.35B | 14.33B | 11.64B | 9.72B | 8.53B | 9.35B | 8.05B | |
Cost of Goods Sold | 10.39B | 9.63B | 8.95B | 7.01B | 6.22B | 5.70B | 6.09B | 4.99B |
| 5.71B | 5.71B | 5.38B | 4.63B | 3.50B | 2.83B | 3.26B | 3.06B | |
| 35.4% | 37.2% | 37.6% | 39.8% | 36.0% | 33.2% | 34.9% | 38.0% | |
Total Operating Expenses | 1.73B | 1.65B | 1.53B | 1.40B | 1.20B | 979.00M | 1.09B | 1.04B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.73B | 1.65B | 1.53B | 1.40B | 1.20B | 979.00M | 1.09B | 1.04B | |
| 3.97B | 4.07B | 3.85B | 3.23B | 2.30B | 1.85B | 2.17B | 2.02B | |
| 24.7% | 26.5% | 26.9% | 27.8% | 23.6% | 21.7% | 23.2% | 25.1% | |
| 3.34B | 3.39B | 3.21B | 2.80B | 1.85B | 1.14B | 1.51B | 1.48B | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 716.00M | 691.00M | 635.00M | 445.00M | 424.00M | 669.00M | 648.00M | 481.00M | |
Other Income/Expense | -636.00M | -680.00M | -644.00M | -430.00M | -450.00M | -714.00M | -657.00M | -542.00M |
| 2.49B | 2.58B | 2.42B | 2.10B | 1.39B | 890.00M | 1.17B | 1.10B | |
| 844.00M | 813.00M | 787.00M | 697.00M | 460.00M | 249.00M | 340.00M | 380.00M | |
| 15.5% | 16.8% | 16.9% | 18.1% | 14.3% | 10.4% | 12.6% | 13.6% | |
| 7.08B | 6.97B | 6.64B | 5.45B | 4.26B | 3.81B | 4.21B | 3.69B | |
| 44.0% | 45.4% | 46.3% | 46.8% | 43.9% | 44.6% | 45.0% | 45.8% | |
| 3.11B | 2.90B | 2.78B | 2.22B | 1.97B | 1.95B | 2.04B | 1.67B | |
| 38.71 | 38.82 | 35.40 | 29.77 | 19.14 | 12.25 | 15.18 | 13.25 | |
| 38.61 | 38.69 | 35.28 | 29.66 | 19.03 | 12.20 | 15.11 | 13.13 | |
| 64.40M | 66.34M | 68.47M | 70.70M | 72.43M | 72.66M | 77.34M | 82.70M | |
| 64.60M | 66.57M | 68.71M | 70.97M | 72.82M | 72.93M | 77.71M | 83.50M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.