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 |
|---|---|---|---|---|---|---|---|---|---|
| 14.14B | 3.54B | 3.52B | 3.56B | 3.53B | 3.35B | 3.33B | 3.28B | 3.22B | |
Cost of Goods Sold | 10.21B | 2.60B | 2.60B | 2.54B | 2.48B | 2.40B | 2.43B | 2.38B | 2.29B |
| 3.93B | 938.20M | 920.60M | 1.03B | 1.05B | 948.00M | 896.30M | 904.40M | 926.40M | |
| 27.8% | 26.5% | 26.2% | 28.8% | 29.7% | 28.3% | 26.9% | 27.6% | 28.8% | |
Total Operating Expenses | 2.37B | 551.00M | 538.60M | 628.50M | 651.70M | 622.00M | 679.80M | 650.30M | 631.60M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 2.22B | 551.00M | 538.60M | 552.40M | 579.30M | 546.00M | 595.20M | 568.60M | 557.80M | |
| 1.56B | 387.20M | 382.00M | 396.60M | 394.50M | 326.00M | 216.50M | 254.10M | 294.80M | |
| 11.0% | 10.9% | 10.9% | 11.1% | 11.2% | 9.7% | 6.5% | 7.7% | 9.2% | |
| 1.15B | 319.70M | 190.60M | 337.00M | 304.70M | 275.20M | 183.80M | 210.60M | 267.70M | |
Interest Income | 17.40M | 12.20M | 3.50M | N/A | 1.70M | N/A | N/A | N/A | N/A |
| 223.20M | 55.10M | 55.00M | 56.00M | 57.10M | 56.00M | 63.40M | 50.40M | 47.60M | |
Other Income/Expense | -408.30M | -67.50M | -191.40M | -59.60M | -89.80M | -50.80M | -32.70M | -43.50M | -27.10M |
| 941.50M | 277.80M | 164.70M | 261.10M | 237.90M | 212.80M | 143.40M | 169.30M | 205.30M | |
| 209.30M | 41.70M | 25.70M | 75.50M | 66.40M | 62.20M | 40.20M | 41.00M | 62.10M | |
| 6.7% | 7.9% | 4.7% | 7.3% | 6.7% | 6.4% | 4.3% | 5.2% | 6.4% | |
| 2.25B | 560.50M | 555.00M | 567.60M | 564.80M | 492.80M | 387.10M | 415.60M | 451.70M | |
| 15.9% | 15.8% | 15.8% | 15.9% | 16.0% | 14.7% | 11.6% | 12.7% | 14.0% | |
| 687.60M | 173.30M | 173.00M | 171.00M | 170.30M | 166.80M | 170.60M | 161.50M | 156.90M | |
| 11.37 | 3.37 | 2.00 | 3.14 | 2.86 | 2.54 | 1.72 | 2.02 | 2.44 | |
| 11.29 | 3.35 | 1.98 | 3.12 | 2.84 | 2.52 | 1.70 | 2.01 | 2.44 | |
| 82.30M | 82.30M | 82.50M | 83.10M | 83.50M | 83.60M | 83.60M | 84.00M | 84.10M | |
| 82.90M | 82.90M | 83.20M | 83.70M | 84.10M | 84.30M | 84.20M | 84.40M | 84.30M |
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 |
|---|---|---|---|---|---|---|---|---|
| 13.95B | 13.01B | 12.16B | 11.86B | 13.14B | 13.98B | 11.55B | 11.33B | |
Cost of Goods Sold | 10.22B | 9.38B | 8.80B | 8.15B | 8.14B | 9.03B | 8.30B | 8.16B |
| 3.73B | 3.62B | 3.36B | 3.71B | 4.99B | 4.95B | 3.25B | 3.18B | |
| 26.8% | 27.9% | 27.7% | 31.3% | 38.0% | 35.4% | 28.1% | 28.0% | |
Total Operating Expenses | 2.22B | 2.54B | 2.64B | 2.27B | 1.94B | 2.51B | 1.87B | 1.80B |
| N/A | N/A | 2.00M | N/A | N/A | N/A | N/A | N/A | |
| 2.22B | 2.23B | 2.02B | 2.00B | 1.69B | 1.73B | 1.62B | 1.57B | |
| 1.52B | 1.09B | 725.60M | 1.44B | 3.05B | 2.45B | 1.33B | 1.33B | |
| 10.9% | 8.4% | 6.0% | 12.1% | 23.2% | 17.5% | 11.5% | 11.7% | |
| 1.11B | 959.50M | 568.90M | 1.24B | 2.89B | 2.22B | 1.10B | 1.27B | |
Interest Income | 15.20M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 224.10M | 208.30M | 199.60M | 179.80M | 211.80M | 207.40M | 240.70M | 244.20M | |
Other Income/Expense | -408.70M | -127.20M | -156.70M | -199.10M | -161.00M | -226.30M | -225.30M | -57.40M |
| 876.50M | 746.00M | 418.00M | 1.28B | 2.38B | 1.56B | 823.80M | 883.70M | |
| 229.80M | 212.40M | 188.50M | 233.90M | 690.00M | 662.10M | 280.00M | 384.40M | |
| 6.3% | 5.7% | 3.4% | 10.8% | 18.1% | 11.1% | 7.1% | 7.8% | |
| 2.20B | 1.73B | 1.30B | 1.97B | 3.63B | 3.27B | 2.10B | 1.88B | |
| 15.7% | 13.3% | 10.7% | 16.6% | 27.6% | 23.4% | 18.2% | 16.6% | |
| 681.10M | 643.50M | 577.30M | 537.20M | 577.00M | 825.00M | 771.30M | 552.10M | |
| 10.54 | 8.89 | 4.80 | 14.04 | 24.58 | 15.99 | 8.41 | 8.71 | |
| 10.46 | 8.84 | 4.77 | 13.96 | 24.38 | 15.88 | 8.36 | 8.61 | |
| 83.20M | 83.90M | 87.10M | 91.10M | 96.70M | 97.30M | 97.90M | 101.40M | |
| 83.80M | 84.40M | 87.60M | 91.60M | 97.50M | 98.00M | 98.60M | 102.60M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.