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 |
|---|---|---|---|---|---|---|---|---|---|
| 2.06B | 492.00M | 611.20M | 454.10M | 506.20M | 585.40M | 629.40M | 798.80M | 841.40M | |
Cost of Goods Sold | 1.51B | 363.10M | 458.30M | 313.90M | 370.90M | 438.50M | 474.40M | 629.30M | 665.50M |
| 557.30M | 128.90M | 152.90M | 140.20M | 135.30M | 146.90M | 155.00M | 169.50M | 179.00M | |
| 27.0% | 26.2% | 25.0% | 30.9% | 26.7% | 25.1% | 24.6% | 21.2% | 21.3% | |
Total Operating Expenses | 215.00M | 50.70M | 69.70M | 45.20M | 49.40M | 50.00M | 43.00M | 47.10M | 37.10M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 215.00M | 50.70M | 69.70M | 45.20M | 49.40M | 50.00M | 61.60M | 60.50M | 61.30M | |
| 342.30M | 78.20M | 83.20M | 95.00M | 85.90M | 96.90M | 112.00M | 122.40M | 141.90M | |
| 16.6% | 15.9% | 13.6% | 20.9% | 17.0% | 16.6% | 17.8% | 15.3% | 16.9% | |
| 374.10M | 35.10M | 264.80M | 48.20M | 26.00M | 36.40M | 47.50M | 56.40M | 75.20M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 265.30M | 65.40M | 62.40M | 69.80M | 67.70M | 66.10M | 66.90M | 67.40M | 70.10M | |
Other Income/Expense | 31.80M | -43.10M | 181.60M | -46.80M | -59.90M | -60.50M | -64.50M | -66.00M | -66.70M |
| 255.20M | 24.20M | 186.60M | 30.30M | 14.10M | 22.10M | 28.90M | 31.40M | 54.40M | |
| 92.00M | 8.50M | 68.30M | 11.10M | 4.10M | 7.40M | 6.70M | 15.60M | 17.10M | |
| 12.4% | 4.9% | 30.5% | 6.7% | 2.8% | 3.8% | 4.6% | 3.9% | 6.5% | |
| 645.70M | 150.80M | 161.90M | 171.90M | 161.10M | 171.20M | 185.60M | 195.40M | 215.70M | |
| 31.3% | 30.7% | 26.5% | 37.9% | 31.8% | 29.2% | 29.5% | 24.5% | 25.6% | |
| 303.40M | 72.60M | 78.70M | 76.90M | 75.20M | 74.30M | 73.60M | 73.00M | 73.80M | |
| 3.19 | 0.30 | 2.34 | 0.38 | 0.17 | 0.27 | 0.35 | 0.38 | 0.66 | |
| 3.12 | 0.30 | 2.28 | 0.37 | 0.17 | 0.26 | 0.34 | 0.37 | 0.65 | |
| 79.70M | 79.70M | 79.90M | 80.50M | 81.30M | 81.60M | 81.90M | 82.20M | 82.40M | |
| 81.90M | 81.90M | 81.80M | 81.90M | 82.90M | 83.80M | 84.20M | 84.10M | 84.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 |
|---|---|---|---|---|---|---|---|---|
| 2.16B | 3.08B | 2.98B | 1.98B | 1.52B | 1.75B | 2.75B | 2.51B | |
Cost of Goods Sold | 1.58B | 2.41B | 2.46B | 1.61B | 1.16B | 1.33B | 2.18B | 1.94B |
| 572.70M | 668.20M | 527.10M | 367.70M | 354.50M | 422.30M | 574.00M | 570.30M | |
| 26.6% | 21.7% | 17.7% | 18.6% | 23.4% | 24.1% | 20.9% | 22.7% | |
Total Operating Expenses | 214.30M | 176.70M | 110.10M | 33.70M | 97.70M | 576.90M | 177.20M | 296.60M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 214.30M | 235.70M | 201.90M | 185.40M | 179.00M | 341.10M | 217.00M | 296.60M | |
| 358.40M | 491.50M | 417.00M | 334.00M | 256.80M | -154.60M | 396.80M | 315.10M | |
| 16.6% | 16.0% | 14.0% | 16.9% | 16.9% | -8.8% | 14.4% | 12.6% | |
| 375.40M | 221.80M | 149.00M | 126.50M | 55.20M | -524.60M | 181.20M | 151.60M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | 3.20M | 7.30M | 11.90M |
| 274.20M | 273.50M | 265.50M | 209.10M | 191.40M | 216.00M | 221.80M | 179.30M | |
Other Income/Expense | 17.00M | -269.70M | -268.00M | -207.50M | -201.60M | -370.00M | -215.60M | -163.50M |
| 253.10M | 138.40M | 106.00M | 60.10M | 182.00M | -147.30M | 137.60M | 159.30M | |
| 90.90M | 50.40M | 9.00M | 27.60M | 15.90M | -274.10M | 58.80M | 42.60M | |
| 11.7% | 4.5% | 3.6% | 3.0% | 12.0% | -8.4% | 5.0% | 6.3% | |
| 663.50M | 785.30M | 710.20M | 610.40M | 522.50M | 103.90M | 673.30M | 567.00M | |
| 30.8% | 25.5% | 23.8% | 30.9% | 34.5% | 5.9% | 24.5% | 22.6% | |
| 305.10M | 293.80M | 293.20M | 276.40M | 265.70M | 258.50M | 276.50M | 251.90M | |
| 3.13 | 1.69 | 1.31 | 1.05 | 0.39 | -1.95 | 1.08 | 1.11 | |
| 3.05 | 1.64 | 1.27 | 0.78 | 0.38 | -1.95 | 1.07 | 1.09 | |
| 80.80M | 81.90M | 81.20M | 81.90M | 101.50M | 115.90M | 125.60M | 144.00M | |
| 82.90M | 84.20M | 83.40M | 84.20M | 103.80M | 115.90M | 127.30M | 146.40M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.