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 |
|---|---|---|---|---|---|---|---|---|---|
| 4.83B | 1.47B | 1.24B | 1.07B | 1.05B | 963.10M | 809.30M | 752.20M | 782.00M | |
Cost of Goods Sold | 3.05B | 913.30M | 796.40M | 677.80M | 659.30M | 591.30M | 495.60M | 452.70M | 470.90M |
| 1.79B | 558.00M | 445.60M | 388.90M | 394.70M | 371.80M | 313.70M | 299.50M | 311.10M | |
| 37.0% | 37.9% | 35.9% | 36.5% | 37.4% | 38.6% | 38.8% | 39.8% | 39.8% | |
Total Operating Expenses | 954.70M | 257.30M | 243.90M | 225.10M | 228.40M | 215.10M | 183.70M | 182.40M | 177.90M |
| 89.10M | 24.50M | 22.70M | 21.30M | 20.60M | 19.10M | 17.50M | 17.20M | 16.10M | |
| 865.60M | 232.80M | 221.20M | 203.80M | 207.80M | 196.00M | 166.20M | 165.20M | 161.80M | |
| 832.50M | 300.70M | 201.70M | 163.80M | 166.30M | 156.70M | 130.00M | 117.10M | 133.20M | |
| 17.2% | 20.4% | 16.2% | 15.4% | 15.8% | 16.3% | 16.1% | 15.6% | 17.0% | |
| 759.40M | 282.00M | 176.90M | 156.30M | 144.20M | 138.00M | 111.50M | 99.10M | 101.60M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 74.90M | 17.40M | 17.50M | 19.10M | 20.90M | 17.60M | 17.40M | 29.40M | 30.40M | |
Other Income/Expense | -73.10M | -18.70M | -24.80M | -7.50M | -22.10M | -18.70M | -18.50M | -18.00M | -31.60M |
| 596.60M | 215.90M | 140.70M | 118.80M | 121.20M | 109.50M | 360.70M | 10.70M | 105.00M | |
| 168.40M | 66.20M | 36.50M | 40.50M | 25.20M | 31.30M | 24.50M | 115.60M | 22.70M | |
| 12.3% | 14.7% | 11.3% | 11.1% | 11.5% | 11.4% | 44.6% | 1.4% | 13.4% | |
| 1.02B | 318.10M | 259.60M | 220.60M | 225.00M | 207.00M | 172.00M | 158.60M | 173.00M | |
| 21.2% | 21.6% | 20.9% | 20.7% | 21.3% | 21.5% | 21.3% | 21.1% | 22.1% | |
| 190.80M | 17.40M | 57.90M | 56.80M | 58.70M | 50.30M | 42.00M | 41.50M | 39.80M | |
| 3.69 | 1.33 | 0.88 | 0.74 | 0.74 | 0.68 | 2.18 | 0.06 | 0.63 | |
| 3.65 | 1.32 | 0.87 | 0.73 | 0.73 | 0.67 | 2.16 | 0.06 | 0.62 | |
| 161.80M | 161.80M | 161.70M | 161.60M | 162.70M | 161.70M | 165.10M | 165.50M | 165.60M | |
| 164.10M | 164.10M | 164.00M | 164.00M | 164.80M | 163.60M | 167.30M | 168.20M | 168.10M |
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 |
|---|---|---|---|---|---|---|---|---|
| 3.89B | 3.01B | 2.67B | 2.30B | 2.46B | 2.00B | 2.20B | 2.21B | |
Cost of Goods Sold | 2.42B | 1.80B | 1.59B | 1.47B | 1.52B | 1.25B | 1.34B | 1.34B |
| 1.47B | 1.21B | 1.08B | 822.90M | 941.90M | 749.40M | 865.80M | 876.10M | |
| 37.7% | 40.2% | 40.3% | 35.9% | 38.3% | 37.5% | 39.3% | 39.6% | |
Total Operating Expenses | 852.30M | 682.00M | 612.50M | 513.90M | 586.50M | 711.00M | 532.70M | 565.30M |
| 78.50M | 66.10M | 55.20M | 45.60M | 48.60M | 43.50M | 48.20M | 45.60M | |
| 773.80M | 615.90M | 557.30M | 468.30M | 537.90M | 447.00M | 484.50M | 519.70M | |
| 616.80M | 527.10M | 462.70M | 309.00M | 355.40M | 38.40M | 333.10M | 310.80M | |
| 15.8% | 17.5% | 17.3% | 13.5% | 14.4% | 1.9% | 15.1% | 14.0% | |
| 550.00M | 429.20M | 375.30M | 336.30M | 320.70M | -9.50M | 257.40M | 268.70M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 75.00M | 106.00M | 79.40M | 31.20M | 32.30M | 36.40M | 44.70M | 31.20M | |
Other Income/Expense | -66.80M | -97.90M | -87.40M | 27.30M | -34.70M | -47.90M | -75.70M | -42.10M |
| 710.20M | 331.80M | 567.10M | 399.80M | 272.90M | -47.20M | 222.70M | 230.80M | |
| 121.50M | 188.40M | -84.40M | 43.20M | 47.80M | 37.70M | 34.70M | 37.90M | |
| 18.2% | 11.0% | 21.2% | 17.4% | 11.1% | -2.4% | 10.1% | 10.4% | |
| 824.60M | 673.10M | 575.90M | 395.40M | 463.80M | 141.00M | 429.90M | 407.90M | |
| 21.2% | 22.4% | 21.6% | 17.2% | 18.8% | 7.1% | 19.5% | 18.4% | |
| 207.80M | 146.00M | 113.20M | 86.40M | 108.40M | 102.60M | 96.80M | 97.10M | |
| 4.36 | 2.00 | 3.42 | 2.40 | 1.63 | -0.28 | 1.30 | 1.29 | |
| 4.31 | 1.97 | 3.37 | 2.38 | 1.61 | -0.28 | 1.29 | 1.28 | |
| 162.40M | 165.50M | 165.60M | 166.30M | 167.90M | 169.60M | 171.60M | 178.60M | |
| 164.60M | 168.20M | 168.20M | 168.30M | 169.70M | 169.60M | 173.00M | 180.80M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.