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.57B | 389.20M | 393.50M | 397.00M | 387.80M | 382.90M | 349.40M | 326.70M | 305.70M | |
Cost of Goods Sold | 1.07B | 239.90M | 226.20M | 300.60M | 306.40M | 281.20M | 242.30M | 223.10M | 206.90M |
| 494.40M | 149.30M | 167.30M | 96.40M | 81.40M | 101.70M | 107.10M | 103.60M | 98.80M | |
| 31.5% | 38.4% | 42.5% | 24.3% | 21.0% | 26.6% | 30.7% | 31.7% | 32.3% | |
Total Operating Expenses | 432.30M | 123.70M | 131.20M | 91.00M | 86.40M | 79.70M | 88.70M | 81.50M | 76.00M |
| 15.50M | 15.50M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 231.60M | 40.80M | 51.80M | 72.60M | 66.40M | 60.70M | 72.00M | 54.00M | 51.50M | |
| 62.10M | 25.60M | 36.10M | 5.40M | -5.00M | 22.00M | 18.40M | 22.10M | 22.80M | |
| 4.0% | 6.6% | 9.2% | 1.4% | -1.3% | 5.7% | 5.3% | 6.8% | 7.5% | |
| 62.10M | 25.60M | 36.10M | 5.40M | -5.00M | 22.00M | 18.40M | 22.10M | 22.80M | |
Interest Income | 40.90M | 10.10M | 10.00M | 10.30M | 10.50M | 9.90M | 9.40M | 9.90M | 11.30M |
| 19.30M | 4.10M | 4.80M | 5.10M | 5.30M | 5.30M | 5.30M | 7.40M | 11.60M | |
Other Income/Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| 61.20M | 25.40M | 35.90M | 5.30M | -5.40M | 22.00M | 18.40M | 22.10M | 22.80M | |
| -100K | 200K | 200K | -900K | 400K | 0.00 | 0.00 | 0.00 | 0.00 | |
| 3.9% | 6.5% | 9.1% | 1.3% | -1.4% | 5.7% | 5.3% | 6.8% | 7.5% | |
| 75.70M | 28.30M | 39.20M | 8.50M | -300K | 24.00M | 20.40M | 24.90M | 28.00M | |
| 4.8% | 7.3% | 10.0% | 2.1% | -0.1% | 6.3% | 5.8% | 7.6% | 9.2% | |
| 13.60M | 2.70M | 3.10M | 3.10M | 4.70M | 2.00M | 2.00M | 2.80M | 5.20M | |
| 3.71 | 1.54 | 2.19 | 0.33 | -0.35 | 1.36 | 1.15 | 1.38 | 1.45 | |
| 3.37 | 1.42 | 1.99 | 0.31 | -0.35 | 1.29 | 1.07 | 1.30 | 1.35 | |
| 15.70M | 15.70M | 15.60M | 15.50M | 15.40M | 15.40M | 15.20M | 15.10M | 15.00M | |
| 17.00M | 17.00M | 17.20M | 17.20M | 15.40M | 17.10M | 17.20M | 17.00M | 16.90M |
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.52B | 1.18B | 455.00M | 310.80M | 345.40M | 346.80M | 290.20M | 43.30M | |
Cost of Goods Sold | 1.13B | 839.40M | 378.90M | 343.00M | 397.30M | 361.00M | 373.70M | 53.70M |
| 386.60M | 337.10M | 76.10M | -32.20M | -51.90M | -14.20M | -83.50M | -10.40M | |
| 25.5% | 28.7% | 16.7% | -10.4% | -15.0% | -4.1% | -28.8% | -24.0% | |
Total Operating Expenses | 345.80M | 306.20M | 223.50M | 265.50M | 469.20M | 348.80M | 198.90M | 58.70M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 271.70M | 205.30M | 132.60M | 175.40M | 367.80M | 218.20M | 152.60M | 49.60M | |
| 40.80M | 30.90M | -147.40M | -297.70M | -521.10M | -363.00M | -282.40M | -69.10M | |
| 2.7% | 2.6% | -32.4% | -95.8% | -150.9% | -104.7% | -97.3% | -159.6% | |
| 40.80M | 30.90M | -147.40M | -297.70M | -521.10M | -363.00M | -282.40M | -69.10M | |
Interest Income | 40.10M | 41.50M | 32.80M | 8.10M | 3.50M | 5.90M | N/A | 1.30M |
| 21.00M | 42.20M | 46.10M | 34.60M | 20.00M | 77.70M | 22.30M | 900K | |
Other Income/Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| 40.30M | 30.90M | -147.40M | -297.70M | -521.10M | -363.00M | -282.40M | -69.10M | |
| -500K | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 2.7% | 2.6% | -32.4% | -95.8% | -150.9% | -104.7% | -97.3% | -159.6% | |
| 52.60M | 45.80M | -134.80M | -283.90M | -504.50M | -347.40M | -277.50M | -68.50M | |
| 3.5% | 3.9% | -29.6% | -91.3% | -146.1% | -100.2% | -95.6% | -158.2% | |
| 11.80M | 14.90M | 12.60M | 13.80M | 16.60M | 15.60M | 4.90M | 600K | |
| 2.49 | 1.96 | -10.24 | -21.11 | -37.62 | N/A | -24.83 | N/A | |
| 2.24 | 1.83 | -10.24 | -21.11 | -37.62 | N/A | -24.83 | N/A | |
| 15.50M | 14.90M | 14.40M | 14.10M | 13.84M | 13.88M | 14.08M | 1.77M | |
| 17.20M | 16.90M | 14.40M | 14.10M | 13.84M | 13.88M | 14.08M | 1.77M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.