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 |
|---|---|---|---|---|---|---|---|---|---|
| 1.56B | 435.36M | 388.41M | 374.12M | 361.19M | 351.21M | 219.60M | 232.37M | 225.63M | |
Cost of Goods Sold | 451.09M | 125.50M | 108.56M | 112.93M | 104.09M | 103.45M | 57.22M | 186.59M | 58.65M |
| 1.11B | 309.86M | 279.85M | 261.19M | 257.10M | 247.77M | 162.38M | 45.78M | 166.98M | |
| 71.1% | 71.2% | 72.0% | 69.8% | 71.2% | 70.5% | 73.9% | 19.7% | 74.0% | |
Total Operating Expenses | 368.07M | 116.11M | 101.53M | 31.46M | 118.97M | 153.55M | 69.47M | -65.96M | 46.61M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 287.22M | 22.91M | 159.65M | 22.15M | 82.51M | 90.89M | 48.72M | -76.54M | 98.68M | |
| 739.93M | 193.75M | 178.32M | 229.73M | 138.13M | 94.21M | 92.91M | 111.75M | 120.36M | |
| 47.5% | 44.5% | 45.9% | 61.4% | 38.2% | 26.8% | 42.3% | 48.1% | 53.3% | |
| 606.04M | 187.25M | 147.86M | 141.66M | 129.27M | 86.99M | 80.40M | 98.59M | 107.50M | |
Interest Income | 20.81M | N/A | 3.19M | 8.27M | 9.35M | 10.16M | 704K | 5.19M | 7.75M |
| 50.03M | N/A | 14.32M | 18.84M | 16.87M | 16.63M | 13.21M | 18.08M | 19.84M | |
Other Income/Expense | -133.88M | -6.50M | -30.46M | -88.07M | -8.85M | -7.23M | -12.51M | -13.15M | -12.86M |
| 460.90M | 139.40M | 112.14M | 112.81M | 96.54M | 58.73M | 61.98M | 76.94M | 81.98M | |
| 145.15M | 47.85M | 35.72M | 28.85M | 32.73M | 28.25M | 18.43M | 21.65M | 25.52M | |
| 29.6% | 32.0% | 28.9% | 30.2% | 26.7% | 16.7% | 28.2% | 33.1% | 36.3% | |
| 843.01M | 232.63M | 198.90M | 251.32M | 160.16M | 116.01M | 100.34M | 119.26M | 127.87M | |
| 54.1% | 53.4% | 51.2% | 67.2% | 44.3% | 33.0% | 45.7% | 51.3% | 56.7% | |
| 103.08M | 38.88M | 20.58M | 21.59M | 22.03M | 21.79M | 7.43M | 7.51M | 7.51M | |
| 5.49 | 1.70 | 1.34 | 1.33 | 1.12 | 0.69 | 0.97 | 1.19 | 1.26 | |
| 5.44 | 1.68 | 1.33 | 1.32 | 1.11 | 0.68 | 0.96 | 1.17 | 1.24 | |
| 62.15M | 62.15M | 63.63M | 65.82M | 66.21M | 67.24M | 63.71M | 64.43M | 64.88M | |
| 62.78M | 62.78M | 64.39M | 66.67M | 66.96M | 67.98M | 64.71M | 65.52M | 66.06M |
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 |
|---|---|---|---|---|---|---|---|---|
| 1.31B | 893.48M | 821.03M | 854.80M | 890.26M | 775.35M | 612.37M | 413.41M | |
Cost of Goods Sold | 377.69M | 363.70M | 365.05M | 399.30M | 411.22M | 372.85M | 326.43M | 240.56M |
| 928.44M | 529.77M | 455.97M | 455.50M | 479.05M | 402.51M | 285.94M | 172.85M | |
| 71.1% | 59.3% | 55.5% | 53.3% | 53.8% | 51.9% | 46.7% | 41.8% | |
Total Operating Expenses | 373.46M | 102.26M | 127.52M | 56.39M | 105.20M | 87.79M | 121.32M | 58.33M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 575.97M | 56.69M | 56.29M | 52.37M | 53.72M | 51.22M | 46.57M | 30.00M | |
| 554.98M | 427.51M | 328.46M | 399.11M | 373.85M | 314.71M | 164.62M | 114.52M | |
| 42.5% | 47.8% | 40.0% | 46.7% | 42.0% | 40.6% | 26.9% | 27.7% | |
| 438.32M | 373.76M | 275.91M | 350.03M | 350.64M | 278.54M | 120.69M | 84.91M | |
Interest Income | 28.48M | 24.04M | 24.21M | 3.68M | 6.04M | 3.70M | 6.83M | N/A |
| 65.56M | 77.44M | 76.76M | 46.90M | 24.65M | 37.01M | 40.90M | 21.38M | |
Other Income/Expense | -116.66M | -53.76M | -52.55M | -49.08M | -23.20M | -36.17M | -43.93M | -29.61M |
| 330.06M | 288.86M | 213.16M | 275.51M | 278.39M | 212.52M | 92.49M | 63.70M | |
| 108.26M | 84.89M | 62.75M | 74.52M | 72.25M | 66.02M | 28.20M | 21.21M | |
| 25.3% | 32.3% | 26.0% | 32.2% | 31.3% | 27.4% | 15.1% | 15.4% | |
| 627.83M | 457.69M | 370.11M | 442.31M | 392.69M | 331.09M | 188.49M | 137.80M | |
| 48.1% | 51.2% | 45.1% | 51.7% | 44.1% | 42.7% | 30.8% | 33.3% | |
| 72.85M | 30.18M | 41.65M | 43.20M | 18.84M | 16.38M | 23.87M | 23.28M | |
| 4.13 | 4.47 | 3.22 | 4.02 | 4.10 | 3.14 | 1.37 | 0.90 | |
| 4.08 | 4.38 | 3.12 | 3.81 | 3.75 | 2.88 | 1.26 | 0.90 | |
| 65.44M | 64.61M | 66.20M | 68.48M | 67.98M | 67.71M | 67.62M | 70.51M | |
| 66.38M | 65.93M | 68.21M | 72.27M | 74.15M | 73.72M | 73.47M | 70.51M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.