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 |
|---|---|---|---|---|---|---|---|---|---|
| 5.26B | 1.14B | 1.20B | 1.43B | 1.50B | 1.07B | 1.34B | 1.50B | 1.45B | |
Cost of Goods Sold | 3.52B | 783.80M | 805.70M | 951.80M | 978.40M | 744.10M | 889.70M | 1.01B | 962.90M |
| 1.74B | 351.30M | 389.30M | 475.00M | 522.50M | 328.50M | 455.30M | 488.40M | 488.20M | |
| 33.1% | 30.9% | 32.6% | 33.3% | 34.8% | 30.6% | 33.9% | 32.6% | 33.6% | |
Total Operating Expenses | 712.00M | 185.20M | 193.50M | 164.80M | 168.50M | 172.90M | 210.70M | 185.10M | 168.10M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 695.30M | 185.20M | 175.20M | 161.60M | 173.30M | 171.30M | 207.00M | 184.40M | 168.50M | |
| 1.03B | 166.10M | 195.80M | 310.20M | 354.00M | 155.60M | 244.60M | 303.30M | 320.10M | |
| 19.5% | 14.6% | 16.4% | 21.7% | 23.6% | 14.5% | 18.2% | 20.2% | 22.1% | |
| 969.40M | 146.90M | 178.70M | 298.80M | 345.00M | 148.40M | 238.70M | 293.90M | 307.00M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 49.90M | 15.20M | 15.90M | 10.50M | 8.30M | 6.20M | 5.50M | 8.90M | 12.50M | |
Other Income/Expense | -56.70M | -19.20M | -17.10M | -11.40M | -9.00M | -7.20M | -5.90M | -9.40M | -13.10M |
| 783.10M | 117.20M | 142.50M | 245.80M | 277.60M | 120.30M | 197.70M | 239.00M | 245.90M | |
| 186.30M | 29.70M | 36.20M | 53.00M | 67.40M | 28.10M | 41.00M | 54.90M | 61.10M | |
| 14.9% | 10.3% | 11.9% | 17.2% | 18.5% | 11.2% | 14.7% | 16.0% | 16.9% | |
| 1.17B | 195.30M | 228.90M | 362.60M | 380.80M | 181.20M | 270.10M | 323.70M | 345.30M | |
| 22.2% | 17.2% | 19.2% | 25.4% | 25.4% | 16.9% | 20.1% | 21.6% | 23.8% | |
| 141.50M | 29.20M | 33.10M | 52.40M | 26.80M | 25.60M | 25.50M | 20.40M | 25.20M | |
| 22.29 | 3.37 | 4.08 | 6.98 | 7.86 | 3.39 | 5.55 | 6.71 | 6.91 | |
| 22.20 | 3.35 | 4.07 | 6.96 | 7.82 | 3.37 | 5.52 | 6.68 | 6.87 | |
| 34.80M | 34.80M | 34.90M | 35.30M | 35.30M | 35.50M | 35.80M | 35.60M | 35.60M | |
| 35.00M | 35.00M | 35.10M | 35.50M | 35.50M | 35.70M | 35.80M | 35.80M | 35.80M |
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 |
|---|---|---|---|---|---|---|---|---|
| 5.20B | 5.34B | 4.98B | 4.72B | 4.19B | 3.63B | 3.81B | 3.88B | |
Cost of Goods Sold | 3.48B | 3.57B | 3.43B | 3.43B | 3.01B | 2.59B | 2.73B | 2.77B |
| 1.72B | 1.77B | 1.55B | 1.28B | 1.19B | 1.04B | 1.08B | 1.11B | |
| 33.0% | 33.2% | 31.1% | 27.2% | 28.3% | 28.6% | 28.4% | 28.6% | |
Total Operating Expenses | 699.70M | 737.10M | 757.70M | 628.50M | 598.10M | 561.60M | 422.90M | 601.30M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 681.40M | 730.60M | 705.50M | 627.20M | 598.90M | 555.90M | 585.90M | 608.20M | |
| 1.02B | 1.03B | 790.10M | 656.20M | 590.30M | 478.50M | 656.90M | 509.90M | |
| 19.5% | 19.4% | 15.9% | 13.9% | 14.1% | 13.2% | 17.3% | 13.1% | |
| 970.90M | 993.80M | 737.50M | 615.80M | 560.10M | 445.20M | 507.90M | 467.90M | |
Interest Income | N/A | 5.40M | 4.30M | 1.10M | 1.00M | 1.40M | 1.10M | 800K |
| 40.90M | 44.10M | 56.00M | 39.80M | 26.00M | 29.70M | 48.60M | 39.10M | |
Other Income/Expense | -44.70M | -41.00M | -52.60M | -40.40M | -30.20M | -33.30M | 0.00 | -42.00M |
| 786.20M | 806.90M | 590.10M | 497.10M | 464.00M | 356.30M | 408.70M | 359.00M | |
| 184.70M | 186.90M | 147.40M | 118.70M | 96.10M | 88.10M | 99.10M | 107.60M | |
| 15.1% | 15.1% | 11.8% | 10.5% | 11.1% | 9.8% | 10.7% | 9.2% | |
| 1.12B | 1.13B | 876.10M | 734.10M | 662.70M | 551.10M | 728.00M | 575.90M | |
| 21.6% | 21.2% | 17.6% | 15.6% | 15.8% | 15.2% | 19.1% | 14.8% | |
| 104.80M | 95.10M | 86.00M | 77.90M | 72.40M | 72.60M | 71.10M | 66.00M | |
| 22.31 | 22.67 | 16.62 | 13.92 | 12.47 | 9.30 | 10.48 | 8.84 | |
| 22.22 | 22.54 | 16.53 | 13.89 | 12.37 | 9.23 | 10.37 | 8.73 | |
| 34.90M | 35.60M | 35.50M | 35.70M | 37.20M | 38.30M | 39.00M | 40.60M | |
| 35.10M | 35.80M | 35.70M | 35.80M | 37.50M | 38.60M | 39.40M | 41.10M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.