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.57B | 607.75M | 873.80M | 441.25M | 644.17M | 548.53M | 822.19M | 532.56M | 437.70M | |
Cost of Goods Sold | 1.80B | 390.94M | 679.47M | 276.57M | 455.34M | 360.83M | 648.74M | 406.30M | 309.47M |
| 764.67M | 216.81M | 194.34M | 164.68M | 188.83M | 187.70M | 173.45M | 126.26M | 128.23M | |
| 29.8% | 35.7% | 22.2% | 37.3% | 29.3% | 34.2% | 21.1% | 23.7% | 29.3% | |
Total Operating Expenses | 338.86M | 98.81M | 75.24M | 97.88M | 66.94M | 58.59M | 47.65M | 52.10M | 53.63M |
| 27.71M | 10.00M | 10.85M | 7.38M | -520K | 9.72M | 7.24M | 6.60M | 5.76M | |
| 277.46M | 88.04M | 64.39M | 54.20M | 70.83M | 40.87M | 53.31M | 37.63M | 48.06M | |
| 425.80M | 118.01M | 119.10M | 66.80M | 121.89M | 129.11M | 125.80M | 74.16M | 74.60M | |
| 16.6% | 19.4% | 13.6% | 15.1% | 18.9% | 23.5% | 15.3% | 13.9% | 17.0% | |
| 595.59M | 117.11M | 179.30M | 11.28M | 287.90M | 85.57M | 92.65M | 33.60M | 39.52M | |
Interest Income | 21.36M | 7.18M | 5.29M | 4.89M | 3.99M | 2.55M | 2.13M | 2.92M | 5.76M |
| 55.88M | 16.36M | 14.02M | 12.75M | 12.75M | 13.98M | 15.82M | 18.59M | 24.54M | |
Other Income/Expense | 169.79M | -896K | 60.20M | -55.52M | 166.01M | -43.53M | -33.15M | -40.56M | -35.08M |
| 474.68M | 94.24M | 144.84M | -101K | 235.69M | 48.47M | 94.14M | 5.49M | 26.34M | |
| 121.18M | 23.11M | 34.46M | 11.39M | 52.21M | 37.11M | -1.49M | 28.11M | 13.18M | |
| 18.5% | 15.5% | 16.6% | -0.0% | 36.6% | 8.8% | 11.4% | 1.0% | 6.0% | |
| 650.61M | 166.25M | 182.31M | 116.66M | 185.40M | 171.22M | 198.45M | 126.72M | 119.84M | |
| 25.3% | 27.4% | 20.9% | 26.4% | 28.8% | 31.2% | 24.1% | 23.8% | 27.4% | |
| 224.81M | 48.24M | 63.21M | 49.85M | 63.51M | 42.11M | 72.65M | 52.57M | 45.24M | |
| 1.09 | 0.22 | 0.33 | -0.00 | 0.54 | 0.11 | 0.22 | 0.01 | 0.06 | |
| 1.09 | 0.22 | 0.33 | -0.00 | 0.54 | 0.11 | 0.22 | 0.01 | 0.06 | |
| 435.53M | 435.53M | 435.46M | 436.53M | 435.31M | 435.31M | 437.39M | 435.19M | 450.13M | |
| 435.63M | 435.63M | 435.46M | 435.39M | 435.51M | 435.51M | 436.37M | 435.47M | 435.95M |
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.53B | 2.18B | 1.95B | 1.38B | 1.17B | 1.41B | 1.43B | 1.53B | |
Cost of Goods Sold | 1.86B | 1.44B | 1.36B | 1.21B | 1.16B | 1.12B | 1.25B | 1.32B |
| 677.12M | 738.88M | 590.01M | 172.10M | 1.53M | 290.45M | 185.91M | 216.72M | |
| 26.7% | 33.9% | 30.2% | 12.5% | 0.1% | 20.6% | 13.0% | 14.1% | |
Total Operating Expenses | 254.46M | 384.40M | 376.59M | 161.00M | 109.22M | 352.23M | 114.81M | 163.57M |
| 27.99M | 25.39M | 15.87M | 8.98M | 5.67M | 3.11M | 4.66M | 1.29M | |
| 226.47M | 189.41M | 185.26M | 126.91M | 100.85M | 122.60M | 96.07M | 103.73M | |
| 422.66M | 354.48M | 213.42M | 11.10M | -107.69M | -61.78M | 71.10M | 51.47M | |
| 16.7% | 16.3% | 10.9% | 0.8% | -9.2% | -4.4% | 5.0% | 3.4% | |
| 565.54M | 178.39M | 367.56M | 62.55M | -82.11M | -31.02M | 103.88M | 29.26M | |
Interest Income | 16.86M | 14.74M | 84.26M | 27.42M | 5.42M | 8.52M | 23.52M | 16.12M |
| 54.22M | 77.03M | 57.54M | 41.50M | 43.95M | 64.29M | 61.52M | 64.35M | |
Other Income/Expense | 142.88M | -176.09M | 154.14M | 51.45M | 25.58M | 30.76M | 32.78M | -22.21M |
| 428.98M | 119.42M | 272.26M | 65.94M | -81.10M | -41.73M | 56.94M | 121.88M | |
| 136.59M | 58.98M | 95.32M | -3.30M | -950K | 10.73M | 46.99M | -92.56M | |
| 16.9% | 5.5% | 13.9% | 4.8% | -7.0% | -3.0% | 4.0% | 8.0% | |
| 644.67M | 572.98M | 379.65M | 141.95M | 42.85M | 111.89M | 283.26M | 352.72M | |
| 25.4% | 26.3% | 19.4% | 10.3% | 3.7% | 7.9% | 19.8% | 23.0% | |
| 222.01M | 218.50M | 166.23M | 130.85M | 150.54M | 173.67M | 212.16M | 301.25M | |
| 0.98 | 0.28 | 0.63 | 0.16 | -0.21 | -0.10 | 0.15 | 0.31 | |
| 0.98 | 0.27 | 0.63 | 0.16 | -0.21 | -0.10 | 0.15 | 0.31 | |
| 435.36M | 434.87M | 433.38M | 405.49M | 397.63M | 395.83M | 395.80M | 395.79M | |
| 435.58M | 435.96M | 435.36M | 407.13M | 397.63M | 395.83M | 396.06M | 396.05M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.