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.37B | 1.11B | 1.01B | 1.11B | 1.15B | 1.07B | 915.50M | 1.05B | 1.10B | |
Cost of Goods Sold | 2.90B | 971.30M | 617.40M | 665.10M | 643.90M | 620.60M | 561.00M | 640.80M | 634.00M |
| 1.48B | 137.10M | 394.40M | 443.60M | 501.80M | 453.70M | 354.50M | 406.50M | 465.30M | |
| 33.8% | 12.4% | 39.0% | 40.0% | 43.8% | 42.2% | 38.7% | 38.8% | 42.3% | |
Total Operating Expenses | 971.60M | 0.00 | 322.40M | 342.40M | 306.80M | 295.10M | 279.30M | 283.80M | 283.10M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 957.60M | 98.40M | 282.50M | 304.70M | 272.00M | 261.30M | 247.10M | 251.30M | 250.20M | |
| 505.30M | 137.10M | 72.00M | 101.20M | 195.00M | 158.60M | 75.20M | 122.70M | 182.20M | |
| 11.6% | 12.4% | 7.1% | 9.1% | 17.0% | 14.8% | 8.2% | 11.7% | 16.6% | |
| 462.00M | 124.30M | 66.30M | 91.20M | 180.20M | 131.30M | 45.50M | 75.90M | 208.40M | |
Interest Income | 20.60M | 4.80M | 4.10M | 5.50M | 6.20M | 6.20M | 5.30M | 5.70M | 6.50M |
| 71.60M | 20.60M | 14.10M | 14.40M | 22.50M | 28.20M | 19.40M | 21.30M | 24.20M | |
Other Income/Expense | -43.30M | -12.80M | -5.70M | -10.00M | -14.80M | -27.30M | -29.70M | -46.80M | 26.20M |
| 288.40M | 77.40M | 37.50M | 51.50M | 122.00M | 97.60M | 38.40M | 45.20M | 151.50M | |
| 170.20M | 46.70M | 29.00M | 39.40M | 55.10M | 33.60M | 7.10M | 30.60M | 56.80M | |
| 6.6% | 7.0% | 3.7% | 4.6% | 10.6% | 9.1% | 4.2% | 4.3% | 13.8% | |
| 1.30B | 816.70M | 111.90M | 138.90M | 229.80M | 192.40M | 107.40M | 155.20M | 215.10M | |
| 29.7% | 73.7% | 11.1% | 12.5% | 20.1% | 17.9% | 11.7% | 14.8% | 19.6% | |
| 792.00M | 679.60M | 39.90M | 37.70M | 34.80M | 33.80M | 32.20M | 32.50M | 32.90M | |
| 7.25 | 2.04 | 0.83 | 1.31 | 3.07 | 2.38 | 0.89 | 1.03 | 3.41 | |
| 6.37 | 1.71 | 0.83 | 1.08 | 2.75 | 2.27 | 0.85 | 0.98 | 3.21 | |
| 37.87M | 37.87M | 46.99M | 39.33M | 39.69M | 41.00M | 43.24M | 43.73M | 44.42M | |
| 46.18M | 46.18M | 46.99M | 49.13M | 44.81M | 42.95M | 46.24M | 47.05M | 47.55M |
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 |
|---|---|---|---|---|---|---|---|---|
| 4.24B | 3.99B | 3.69B | 3.36B | 3.00B | 2.48B | 2.75B | 2.54B | |
Cost of Goods Sold | 2.49B | 2.39B | 2.22B | 2.02B | 1.90B | 1.58B | 1.56B | 1.49B |
| 1.75B | 1.60B | 1.47B | 1.34B | 1.10B | 906.00M | 1.19B | 1.05B | |
| 41.3% | 40.1% | 39.7% | 39.9% | 36.6% | 36.5% | 43.4% | 41.3% | |
Total Operating Expenses | 1.22B | 1.10B | 1.03B | 955.20M | 911.30M | 859.38M | 718.43M | 690.31M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.09B | 965.50M | 899.70M | 819.30M | 736.90M | 625.76M | 606.69M | 577.24M | |
| 530.00M | 503.20M | 432.60M | 385.40M | 184.00M | 46.62M | 475.19M | 357.91M | |
| 12.5% | 12.6% | 11.7% | 11.5% | 6.1% | 1.9% | 17.3% | 14.1% | |
| 448.20M | 448.90M | 400.40M | 322.60M | 135.60M | 8.17M | 433.81M | 294.92M | |
Interest Income | 23.20M | 23.80M | 15.20M | 2.00M | 700K | 1.04M | 1.97M | 1.32M |
| 84.50M | 80.50M | 55.60M | 37.50M | 38.30M | 36.60M | 36.24M | 37.57M | |
Other Income/Expense | -81.80M | -54.30M | -32.20M | -62.80M | -48.40M | -38.45M | -41.39M | -63.00M |
| 309.50M | 306.00M | 279.70M | 231.00M | 70.70M | -3.40M | 346.75M | 232.85M | |
| 135.20M | 142.60M | 120.90M | 91.90M | 65.10M | 11.47M | 87.11M | 62.78M | |
| 7.3% | 7.7% | 7.6% | 6.9% | 2.4% | -0.1% | 12.6% | 9.2% | |
| 668.50M | 635.00M | 565.50M | 521.30M | 319.80M | 173.64M | 586.94M | 463.94M | |
| 15.8% | 15.9% | 15.3% | 15.5% | 10.7% | 7.0% | 21.3% | 18.3% | |
| 138.50M | 131.80M | 132.90M | 135.90M | 135.80M | 127.02M | 111.74M | 106.02M | |
| 7.87 | 6.82 | 5.86 | 4.70 | 1.35 | -0.06 | 6.49 | 4.26 | |
| 6.84 | 6.45 | 5.50 | 4.41 | 1.32 | -0.06 | 6.31 | 4.26 | |
| 39.33M | 44.90M | 48.48M | 50.18M | 52.59M | 52.66M | 53.45M | 54.63M | |
| 45.78M | 48.08M | 51.60M | 53.46M | 53.53M | 52.66M | 54.91M | 54.63M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.