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 |
|---|---|---|---|---|---|---|---|---|---|
| 6.21B | 1.47B | 1.64B | 1.59B | 1.51B | 1.47B | 1.58B | 1.51B | 1.51B | |
Cost of Goods Sold | 3.41B | 787.90M | 890.40M | 871.20M | 859.30M | 807.50M | 874.10M | 827.50M | 799.10M |
| 2.80B | 681.40M | 753.80M | 714.40M | 647.00M | 659.60M | 707.90M | 683.10M | 712.10M | |
| 45.1% | 46.4% | 45.8% | 45.1% | 43.0% | 45.0% | 44.7% | 45.2% | 47.1% | |
Total Operating Expenses | 1.72B | 390.40M | 487.80M | 459.80M | 385.30M | 364.30M | 451.20M | 774.60M | 375.20M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.72B | 390.40M | 487.80M | 459.80M | 385.30M | 364.30M | 451.20M | 417.50M | 375.20M | |
| 1.07B | 291.00M | 266.00M | 254.60M | 261.70M | 295.30M | 256.70M | -91.50M | 336.90M | |
| 17.3% | 19.8% | 16.2% | 16.1% | 17.4% | 20.1% | 16.2% | -6.1% | 22.3% | |
| 947.40M | 272.60M | 188.10M | 236.20M | 250.50M | 282.10M | 253.10M | -101.40M | 320.50M | |
Interest Income | 16.70M | 2.50M | 2.10M | 2.90M | 9.20M | 9.30M | 8.60M | 10.60M | 3.80M |
| 95.90M | 24.00M | 24.60M | 23.80M | 23.50M | 23.30M | 23.40M | 23.40M | 23.20M | |
Other Income/Expense | -125.90M | -18.40M | -77.90M | -18.40M | -11.20M | -13.20M | -3.60M | -9.90M | -16.40M |
| 733.00M | 216.30M | 143.50M | 182.20M | 191.00M | 220.10M | 189.20M | -75.10M | 243.50M | |
| 214.40M | 56.30M | 44.60M | 54.00M | 59.50M | 62.00M | 63.90M | -26.30M | 77.00M | |
| 11.8% | 14.7% | 8.7% | 11.5% | 12.7% | 15.0% | 12.0% | -5.0% | 16.1% | |
| 1.32B | 353.90M | 331.80M | 318.70M | 318.30M | 356.20M | 318.40M | -31.30M | 396.50M | |
| 21.3% | 24.1% | 20.2% | 20.1% | 21.1% | 24.3% | 20.1% | -2.1% | 26.2% | |
| 249.40M | 62.90M | 65.80M | 64.10M | 56.60M | 60.90M | 61.70M | 60.20M | 59.60M | |
| 3.04 | 0.91 | 0.60 | 0.75 | 0.78 | 0.90 | 0.77 | -0.31 | 1.00 | |
| 3.03 | 0.91 | 0.60 | 0.74 | 0.78 | 0.89 | 0.76 | -0.31 | 0.99 | |
| 236.50M | 236.50M | 238.70M | 244.10M | 245.20M | 245.80M | 245.20M | 244.60M | 244.30M | |
| 238.10M | 238.10M | 239.60M | 245.90M | 247.20M | 248.00M | 247.50M | 244.60M | 247.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 |
|---|---|---|---|---|---|---|---|---|
| 6.20B | 6.11B | 5.87B | 5.38B | 5.19B | 4.90B | 4.36B | 4.15B | |
Cost of Goods Sold | 3.43B | 3.32B | 3.28B | 3.13B | 2.93B | 2.68B | 2.37B | 2.31B |
| 2.77B | 2.79B | 2.59B | 2.25B | 2.26B | 2.21B | 1.98B | 1.84B | |
| 44.7% | 45.7% | 44.1% | 41.9% | 43.6% | 45.2% | 45.5% | 44.4% | |
Total Operating Expenses | 1.70B | 1.98B | 1.53B | 1.65B | 1.18B | 1.18B | 1.14B | 1.05B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.70B | 1.63B | 1.53B | 1.24B | 1.18B | 1.18B | 1.14B | 1.05B | |
| 1.08B | 807.10M | 1.06B | 597.80M | 1.08B | 1.03B | 840.20M | 791.70M | |
| 17.4% | 13.2% | 18.0% | 11.1% | 20.8% | 21.0% | 19.3% | 19.1% | |
| 956.90M | 756.30M | 967.40M | 523.30M | 1.03B | 973.80M | 773.70M | 719.50M | |
Interest Income | 23.50M | 26.30M | 13.00M | 3.80M | N/A | N/A | N/A | N/A |
| 95.20M | 95.00M | 110.90M | 89.60M | 54.50M | 61.00M | 73.60M | 79.40M | |
Other Income/Expense | -120.70M | -50.80M | -90.00M | -74.50M | -47.40M | -55.90M | -66.50M | -72.20M |
| 736.80M | 585.30M | 755.60M | 413.90M | 827.50M | 785.90M | 615.90M | 568.60M | |
| 220.10M | 171.00M | 211.80M | 109.40M | 204.20M | 187.90M | 157.80M | 150.90M | |
| 11.9% | 9.6% | 12.9% | 7.7% | 15.9% | 16.1% | 14.1% | 13.7% | |
| 1.32B | 1.05B | 1.28B | 816.80M | 1.30B | 1.22B | 1.02B | 932.80M | |
| 21.4% | 17.1% | 21.9% | 15.2% | 25.0% | 24.9% | 23.3% | 22.5% | |
| 247.40M | 239.10M | 225.20M | 219.00M | 219.10M | 189.70M | 176.40M | 141.10M | |
| 3.04 | 2.39 | 3.09 | 1.70 | 3.38 | 3.18 | 2.50 | 2.32 | |
| 3.02 | 2.37 | 3.05 | 1.68 | 3.32 | 3.12 | 2.44 | 2.27 | |
| 242.70M | 246.90M | 244.90M | 242.90M | 244.90M | 246.80M | 246.20M | 245.50M | |
| 244.30M | 246.90M | 247.60M | 246.30M | 249.60M | 252.20M | 252.10M | 250.70M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.