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 |
|---|---|---|---|---|---|---|---|---|---|
| 19.82B | 6.24B | 5.53B | 4.04B | 4.02B | 3.69B | 4.32B | 3.88B | 3.85B | |
Cost of Goods Sold | 16.50B | 5.33B | 4.55B | 3.30B | 3.32B | 3.12B | 3.52B | 3.18B | 3.17B |
| 3.32B | 909.10M | 983.40M | 732.20M | 698.40M | 570.50M | 797.60M | 699.60M | 679.10M | |
| 16.8% | 14.6% | 17.8% | 18.1% | 17.4% | 15.5% | 18.5% | 18.0% | 17.6% | |
Total Operating Expenses | 606.20M | 165.10M | 107.20M | 163.50M | 170.40M | 117.90M | 97.70M | 99.50M | 111.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 606.20M | 165.10M | 107.20M | 163.50M | 170.40M | 117.90M | 97.70M | 99.50M | 111.00M | |
| 2.72B | 744.00M | 876.20M | 568.70M | 528.00M | 452.60M | 699.90M | 600.10M | 568.10M | |
| 13.7% | 11.9% | 15.8% | 14.1% | 13.1% | 12.3% | 16.2% | 15.5% | 14.7% | |
| 435.10M | 573.30M | -1.03B | 492.70M | 398.30M | 424.10M | 649.50M | 560.10M | 471.90M | |
Interest Income | 114.20M | 47.00M | 28.10M | 17.20M | 21.90M | 29.70M | 26.90M | 26.00M | 21.00M |
| 323.30M | 119.00M | 81.30M | 60.40M | 62.60M | 59.10M | 65.00M | 66.40M | 62.70M | |
Other Income/Expense | -2.28B | -170.70M | -1.91B | -76.00M | -129.70M | -28.50M | -50.40M | -40.00M | -96.20M |
| 63.00M | 405.20M | -941.10M | 341.30M | 257.60M | 287.70M | 448.00M | 385.90M | 328.10M | |
| 276.10M | 154.60M | -131.30M | 132.30M | 120.50M | 120.70M | 170.60M | 150.20M | 123.70M | |
| 0.3% | 6.5% | -17.0% | 8.5% | 6.4% | 7.8% | 10.4% | 9.9% | 8.5% | |
| 3.10B | 910.90M | 974.50M | 629.40M | 586.70M | 511.60M | 760.20M | 661.50M | 628.50M | |
| 15.6% | 14.6% | 17.6% | 15.6% | 14.6% | 13.9% | 17.6% | 17.0% | 16.3% | |
| 384.60M | 166.90M | 98.30M | 60.70M | 58.70M | 59.00M | 60.30M | 61.40M | 60.40M | |
| 1.10 | 2.04 | -4.02 | 1.76 | 1.32 | 1.46 | 2.28 | 1.97 | 1.67 | |
| 1.08 | 2.04 | -4.02 | 1.75 | 1.31 | 1.45 | 2.26 | 1.95 | 1.65 | |
| 204.90M | 204.90M | 204.90M | 193.80M | 194.90M | 196.70M | 196.49M | 195.60M | 195.90M | |
| 204.90M | 204.90M | 204.90M | 194.90M | 196.00M | 198.30M | 198.40M | 198.20M | 198.50M |
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.27B | 15.69B | 14.69B | 14.29B | 14.29B | 13.17B | 14.95B | 15.29B | |
Cost of Goods Sold | 14.29B | 12.95B | 12.19B | 11.71B | 11.76B | 11.10B | 12.43B | 12.73B |
| 2.98B | 2.74B | 2.50B | 2.58B | 2.53B | 2.07B | 2.53B | 2.56B | |
| 17.3% | 17.5% | 17.0% | 18.0% | 17.7% | 15.8% | 16.9% | 16.7% | |
Total Operating Expenses | 398.40M | 393.50M | 393.70M | 378.50M | 379.70M | 360.50M | 405.90M | 453.20M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 398.40M | 393.50M | 393.70M | 378.50M | 379.70M | 360.50M | 405.90M | 453.20M | |
| 2.59B | 2.35B | 2.10B | 2.20B | 2.15B | 1.71B | 2.12B | 2.10B | |
| 15.0% | 15.0% | 14.3% | 15.4% | 15.0% | 13.0% | 14.2% | 13.8% | |
| 285.90M | 2.13B | 2.00B | 1.95B | 2.00B | 1.40B | 1.94B | 1.93B | |
Interest Income | 96.90M | 100.90M | 106.70M | 70.70M | 27.30M | 32.30M | 60.30M | 57.20M |
| 263.40M | 247.90M | 218.50M | 208.60M | 209.80M | 214.10M | 238.10M | 241.90M | |
Other Income/Expense | -2.30B | -212.50M | -106.60M | -246.10M | -151.10M | -311.60M | -182.00M | -171.30M |
| -54.50M | 1.48B | 1.39B | 1.30B | 1.40B | 951.20M | 1.34B | 1.33B | |
| 242.20M | 560.50M | 524.90M | 546.80M | 488.70M | 381.70M | 504.40M | 492.70M | |
| -0.3% | 9.4% | 9.5% | 9.1% | 9.8% | 7.2% | 9.0% | 8.7% | |
| 2.86B | 2.59B | 2.32B | 2.42B | 2.36B | 1.94B | 2.35B | 2.37B | |
| 16.6% | 16.5% | 15.8% | 16.9% | 16.5% | 14.7% | 15.7% | 15.5% | |
| 276.70M | 241.70M | 211.10M | 219.40M | 212.10M | 222.60M | 231.50M | 264.00M | |
| -0.27 | 7.54 | 6.98 | 6.40 | 6.57 | 4.39 | 6.09 | 5.85 | |
| -0.27 | 7.46 | 6.91 | 6.36 | 6.53 | 4.37 | 6.06 | 5.83 | |
| 201.85M | 196.40M | 199.34M | 205.60M | 214.30M | 215.60M | 219.80M | 226.60M | |
| 204.90M | 198.60M | 201.40M | 207.00M | 215.60M | 216.20M | 220.90M | 227.60M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.