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 |
|---|---|---|---|---|---|---|---|---|---|
| 5.06B | 1.44B | 1.27B | 1.20B | 1.14B | 1.17B | 1.20B | 1.11B | 1.06B | |
Cost of Goods Sold | 2.41B | 711.20M | 602.90M | 564.20M | 536.20M | 586.20M | 629.80M | 583.10M | 523.70M |
| 2.65B | 731.60M | 669.90M | 639.80M | 605.50M | 587.30M | 565.20M | 524.50M | 532.00M | |
| 52.3% | 50.7% | 52.6% | 53.1% | 53.0% | 50.0% | 47.3% | 47.4% | 50.4% | |
Total Operating Expenses | 866.10M | 255.60M | 164.30M | 211.00M | 235.20M | 248.20M | 211.30M | 226.00M | 224.60M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 390.50M | 177.10M | 26.30M | 24.30M | 162.80M | 160.90M | 149.60M | 153.90M | 153.60M | |
| 1.78B | 476.00M | 505.60M | 428.80M | 370.30M | 339.10M | 353.90M | 298.50M | 307.40M | |
| 35.2% | 33.0% | 39.7% | 35.6% | 32.4% | 28.9% | 29.6% | 27.0% | 29.1% | |
| 1.89B | 494.70M | 515.50M | 451.70M | 430.10M | 334.60M | 350.20M | 279.70M | 309.00M | |
Interest Income | 65.60M | 18.20M | 17.70M | 15.40M | 14.30M | 11.30M | 8.40M | 7.20M | 11.40M |
| 53.10M | 13.20M | 13.30M | 13.30M | 13.30M | 12.90M | 12.80M | 12.90M | 12.80M | |
Other Income/Expense | 111.30M | 18.70M | 9.90M | 22.90M | 59.80M | -4.50M | -3.70M | -18.80M | 1.60M |
| 1.35B | 353.10M | 385.70M | 313.50M | 300.80M | 235.10M | 250.60M | 196.50M | 218.50M | |
| 538.90M | 141.60M | 129.80M | 138.20M | 129.30M | 99.50M | 99.60M | 83.20M | 90.50M | |
| 26.7% | 24.5% | 30.3% | 26.0% | 26.3% | 20.0% | 21.0% | 17.7% | 20.7% | |
| 1.90B | 504.10M | 535.10M | 460.10M | 401.20M | 369.00M | 384.20M | 330.60M | 339.20M | |
| 37.5% | 34.9% | 42.0% | 38.2% | 35.1% | 31.4% | 32.2% | 29.8% | 32.1% | |
| 119.80M | 28.10M | 29.50M | 31.30M | 30.90M | 29.90M | 30.30M | 32.10M | 31.80M | |
| 12.87 | 3.36 | 3.67 | 2.98 | 2.86 | 2.23 | 2.38 | 1.87 | 2.08 | |
| 12.83 | 3.35 | 3.66 | 2.97 | 2.85 | 2.23 | 2.37 | 1.86 | 2.07 | |
| 104.70M | 104.70M | 104.70M | 104.70M | 104.60M | 104.70M | 104.70M | 104.80M | 104.70M | |
| 104.90M | 104.90M | 105.00M | 105.00M | 104.90M | 105.00M | 105.10M | 105.10M | 105.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 |
|---|---|---|---|---|---|---|---|---|
| 4.71B | 4.09B | 3.77B | 3.96B | 3.49B | 3.43B | 2.50B | 2.77B | |
Cost of Goods Sold | 2.41B | 2.02B | 1.86B | 2.22B | 2.02B | 2.17B | 1.36B | 1.55B |
| 2.31B | 2.07B | 1.92B | 1.74B | 1.48B | 1.25B | 1.14B | 1.22B | |
| 48.9% | 50.6% | 50.8% | 44.0% | 42.2% | 36.6% | 45.5% | 44.0% | |
Total Operating Expenses | 792.60M | 974.00M | 860.10M | 1.25B | 670.20M | 592.10M | 599.70M | 617.50M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 91.50M | 603.00M | 555.40M | 475.70M | 381.90M | 292.10M | 267.30M | 297.10M | |
| 1.51B | 1.10B | 1.06B | 489.60M | 805.90M | 662.20M | 537.20M | 599.40M | |
| 32.1% | 26.8% | 28.0% | 12.4% | 23.1% | 19.3% | 21.5% | 21.6% | |
| 1.57B | 1.08B | 1.05B | 432.90M | 756.10M | 660.40M | 501.40M | 571.20M | |
Interest Income | 49.40M | 27.30M | 12.00M | 3.60M | 600K | 1.10M | 1.90M | N/A |
| 52.30M | 51.50M | 62.40M | 60.00M | 48.00M | 38.70M | 37.80M | 38.20M | |
Other Income/Expense | 52.50M | -14.60M | -10.30M | -56.70M | -49.80M | -1.80M | -35.80M | -28.20M |
| 1.10B | 764.90M | 761.40M | 235.00M | 529.00M | 468.20M | 374.90M | 426.50M | |
| 466.60M | 318.90M | 286.20M | 197.90M | 227.10M | 192.20M | 130.60M | 146.00M | |
| 23.3% | 18.7% | 20.2% | 5.9% | 15.1% | 13.7% | 15.0% | 15.4% | |
| 1.64B | 1.23B | 1.22B | 656.40M | 973.30M | 820.70M | 713.80M | 803.40M | |
| 34.7% | 30.1% | 32.2% | 16.6% | 27.8% | 23.9% | 28.6% | 29.0% | |
| 122.40M | 133.00M | 158.00M | 166.80M | 167.40M | 158.50M | 176.60M | 204.00M | |
| 10.46 | 7.24 | 7.16 | 2.21 | 4.93 | 4.28 | 3.37 | 3.81 | |
| 10.42 | 7.21 | 7.13 | 2.20 | 4.92 | 4.27 | 3.35 | 3.80 | |
| 104.70M | 105.10M | 105.80M | 106.30M | 107.00M | 109.10M | 111.40M | 111.80M | |
| 105.10M | 105.50M | 106.20M | 106.70M | 107.20M | 109.30M | 111.80M | 112.20M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.