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 |
|---|---|---|---|---|---|---|---|---|---|
| 3.24B | 811.90M | 823.90M | 807.10M | 792.40M | 773.20M | 849.84M | 807.69M | 812.70M | |
Cost of Goods Sold | 1.84B | 477.10M | 463.30M | 455.80M | 440.90M | 462.80M | 462.58M | 435.87M | 436.90M |
| 1.40B | 334.80M | 360.60M | 351.30M | 351.50M | 310.40M | 387.25M | 371.82M | 375.80M | |
| 43.2% | 41.2% | 43.8% | 43.5% | 44.4% | 40.1% | 45.6% | 46.0% | 46.2% | |
Total Operating Expenses | 458.10M | 192.90M | -208.90M | 228.70M | 245.40M | 185.70M | 237.27M | 235.58M | 245.70M |
| 319.50M | 75.30M | 79.00M | 80.90M | 84.30M | 84.80M | 81.45M | 80.90M | 81.90M | |
| -9.40M | 117.60M | -334.20M | 101.80M | 105.40M | 100.90M | 216.33M | 108.45M | 116.30M | |
| 940.10M | 141.90M | 569.50M | 122.60M | 106.10M | 124.70M | 149.98M | 136.24M | 130.10M | |
| 29.1% | 17.5% | 69.1% | 15.2% | 13.4% | 16.1% | 17.6% | 16.9% | 16.0% | |
| 275.80M | 93.00M | 54.90M | 72.30M | 55.60M | 71.10M | 112.24M | 85.77M | 74.40M | |
Interest Income | 8.40M | 1.90M | 2.80M | 1.80M | 1.90M | 1.40M | 1.97M | 1.25M | 1.16M |
| 193.40M | 48.90M | 48.50M | 46.10M | 49.90M | 51.00M | 52.49M | 51.67M | 53.69M | |
Other Income/Expense | -664.30M | -48.90M | -514.60M | -50.30M | -50.50M | -53.60M | -37.74M | -50.47M | -55.70M |
| 264.50M | 91.80M | 49.40M | 70.50M | 52.80M | 62.90M | 102.24M | 77.58M | 67.70M | |
| 10.80M | 1.00M | 5.50M | 1.50M | 2.80M | 8.20M | 10.00M | 8.19M | 6.70M | |
| 8.2% | 11.3% | 6.0% | 8.7% | 6.7% | 8.1% | 12.0% | 9.6% | 8.3% | |
| 1.31B | 222.30M | 669.50M | 218.60M | 203.40M | 220.70M | 244.48M | 229.59M | 225.00M | |
| 40.6% | 27.4% | 81.3% | 27.1% | 25.7% | 28.5% | 28.8% | 28.4% | 27.7% | |
| 373.70M | 80.40M | 100.00M | 96.00M | 97.30M | 96.00M | 94.49M | 93.35M | 94.90M | |
| 1.74 | 0.60 | 0.33 | 0.46 | 0.35 | 0.42 | 0.68 | 0.51 | 0.45 | |
| 1.73 | 0.60 | 0.32 | 0.46 | 0.35 | 0.41 | 0.67 | 0.51 | 0.45 | |
| 152.30M | 152.30M | 151.90M | 151.80M | 151.50M | 151.40M | 151.24M | 151.20M | 150.80M | |
| 153.20M | 153.20M | 152.50M | 152.30M | 152.00M | 152.00M | 151.90M | 151.92M | 151.82M |
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.20B | 3.24B | 3.52B | 3.28B | 2.30B | 1.86B | 1.59B | 1.55B | |
Cost of Goods Sold | 1.78B | 1.75B | 2.03B | 1.89B | 1.24B | 1.01B | 879.41M | 830.67M |
| 1.42B | 1.49B | 1.50B | 1.40B | 1.06B | 849.72M | 711.65M | 719.83M | |
| 44.4% | 45.9% | 42.5% | 42.5% | 46.1% | 45.7% | 44.7% | 46.4% | |
Total Operating Expenses | 496.40M | 952.80M | 998.45M | 916.43M | 507.90M | 454.28M | 472.38M | 427.14M |
| 329.00M | 316.11M | 277.31M | 228.99M | 167.63M | 136.06M | 121.14M | 118.46M | |
| -17.00M | 553.29M | 576.19M | 543.49M | 292.41M | 265.13M | 284.81M | 246.53M | |
| 923.50M | 533.92M | 499.16M | 479.98M | 551.77M | 395.44M | 239.28M | 292.69M | |
| 28.9% | 16.5% | 14.2% | 14.6% | 24.0% | 21.3% | 15.0% | 18.9% | |
| 253.60M | 321.12M | 172.26M | 247.08M | 479.08M | 354.29M | 318.05M | 254.43M | |
Interest Income | 7.90M | 7.37M | 11.26M | 3.69M | 243K | 786K | 4.65M | 3.84M |
| 199.80M | 215.22M | 312.38M | 212.67M | 41.24M | 48.60M | 46.96M | 34.09M | |
Other Income/Expense | -669.90M | -212.80M | -326.90M | -232.90M | -72.69M | -41.16M | 78.77M | -38.26M |
| 235.60M | 292.79M | 180.67M | 208.92M | 409.13M | 294.97M | 254.86M | 240.75M | |
| 18.00M | 28.33M | -8.41M | 38.16M | 69.95M | 59.32M | 63.19M | 13.68M | |
| 7.4% | 9.0% | 5.1% | 6.4% | 17.8% | 15.9% | 16.0% | 15.5% | |
| 1.31B | 912.16M | 886.32M | 759.30M | 689.93M | 531.97M | 380.68M | 419.96M | |
| 41.1% | 28.1% | 25.2% | 23.1% | 30.0% | 28.6% | 23.9% | 27.1% | |
| 389.70M | 378.24M | 387.16M | 279.32M | 138.17M | 136.52M | 141.40M | 127.27M | |
| 1.55 | 1.94 | 1.21 | 1.47 | 3.02 | 2.19 | 1.89 | 1.71 | |
| 1.55 | 1.93 | 1.20 | 1.46 | 3.00 | 2.16 | 1.87 | 1.69 | |
| 151.70M | 150.95M | 149.90M | 142.29M | 135.41M | 134.84M | 135.14M | 141.03M | |
| 152.20M | 151.84M | 150.94M | 143.15M | 136.57M | 136.27M | 136.57M | 142.61M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.