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 |
|---|---|---|---|---|---|---|---|---|---|
| 4.05B | 1.18B | 921.46M | 957.64M | 996.30M | 1.15B | 937.33M | 989.77M | 1.06B | |
Cost of Goods Sold | 1.72B | 478.76M | 398.51M | 433.98M | 413.29M | 440.54M | 395.78M | 416.85M | 428.86M |
| 2.33B | 700.71M | 522.95M | 523.66M | 583.01M | 708.84M | 541.55M | 572.93M | 633.34M | |
| 57.5% | 59.4% | 56.8% | 54.7% | 58.5% | 61.7% | 57.8% | 57.9% | 59.6% | |
Total Operating Expenses | 1.49B | 415.03M | 322.10M | 377.26M | 375.35M | 398.24M | 318.57M | 373.01M | 363.51M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | 25.60M | N/A | |
| 1.49B | 415.03M | 322.10M | 377.26M | 375.35M | 398.24M | 318.57M | 299.64M | 363.51M | |
| 840.58M | 285.68M | 200.84M | 146.40M | 207.66M | 310.60M | 222.97M | 199.91M | 269.83M | |
| 20.7% | 24.2% | 21.8% | 15.3% | 20.8% | 27.0% | 23.8% | 20.2% | 25.4% | |
| 759.41M | 263.92M | 178.84M | 127.22M | 189.43M | -448.61M | 204.94M | 175.23M | 244.90M | |
Interest Income | 2.06M | 583K | 335K | 609K | 531K | 371K | 333K | 576K | 1.37M |
| 2.63M | -60.83M | 20.46M | 21.29M | 21.71M | 22.52M | 22.77M | 23.34M | 26.20M | |
Other Income/Expense | -81.17M | -21.75M | -22.00M | -19.18M | -18.23M | -759.21M | -18.04M | -24.68M | -24.93M |
| 593.42M | 204.89M | 137.56M | 105.17M | 145.82M | -492.28M | 160.10M | 368.91M | 199.80M | |
| 165.99M | 59.04M | 41.29M | 22.05M | 43.61M | 43.67M | 44.84M | -193.68M | 45.10M | |
| 14.6% | 17.4% | 14.9% | 11.0% | 14.6% | -42.8% | 17.1% | 37.3% | 18.8% | |
| 922.14M | 305.72M | 221.08M | 167.34M | 227.99M | 330.07M | 241.51M | 217.87M | 288.01M | |
| 22.7% | 25.9% | 24.0% | 17.5% | 22.9% | 28.7% | 25.8% | 22.0% | 27.1% | |
| 81.56M | 20.05M | 20.24M | 20.95M | 20.33M | 19.47M | 18.54M | 17.95M | 18.18M | |
| 11.66 | 4.15 | 2.74 | 2.05 | 2.72 | -8.82 | 2.85 | 6.40 | 3.38 | |
| 11.56 | 4.12 | 2.71 | 2.03 | 2.70 | -8.82 | 2.83 | 6.36 | 3.36 | |
| 49.70M | 49.70M | 50.28M | 51.36M | 53.64M | 55.78M | 56.11M | 57.62M | 59.05M | |
| 50.16M | 50.16M | 50.71M | 51.74M | 53.99M | 55.78M | 56.50M | 58.03M | 59.50M |
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.04B | 4.10B | 3.96B | 3.55B | 2.31B | 1.39B | 1.23B | 1.09B | |
Cost of Goods Sold | 1.74B | 1.69B | 1.78B | 1.69B | 893.20M | 636.00M | 613.54M | 528.05M |
| 2.30B | 2.41B | 2.18B | 1.86B | 1.42B | 749.95M | 617.06M | 560.15M | |
| 57.0% | 58.8% | 55.0% | 52.3% | 61.4% | 54.1% | 50.1% | 51.5% | |
Total Operating Expenses | 1.41B | 1.39B | 1.13B | 1.01B | 737.16M | 535.82M | 488.41M | 497.21M |
| 29.60M | 25.60M | 21.40M | 18.70M | 13.70M | 10.20M | N/A | N/A | |
| 1.38B | 1.29B | 1.11B | 929.16M | 715.89M | 535.82M | 457.63M | 447.78M | |
| 887.63M | 1.02B | 1.05B | 850.76M | 683.06M | 214.12M | 128.65M | 62.94M | |
| 22.0% | 24.9% | 26.4% | 23.9% | 29.5% | 15.4% | 10.5% | 5.8% | |
| 72.98M | 910.59M | 876.27M | 718.51M | 663.85M | 206.98M | 119.32M | 65.16M | |
Interest Income | 1.84M | 3.48M | 2.41M | 1.02M | 775K | 215K | 601K | 1.28M |
| 88.29M | 109.26M | 161.35M | 136.16M | 21.65M | 6.74M | 8.64M | 955K | |
Other Income/Expense | -814.65M | -111.33M | -170.20M | -132.25M | -19.21M | -7.14M | -9.33M | 2.21M |
| -81.20M | 950.07M | 792.57M | 540.16M | 725.69M | 312.86M | 119.50M | 50.44M | |
| 154.18M | -39.49M | 83.71M | 178.35M | -61.84M | -105.88M | -175K | 14.72M | |
| -2.0% | 23.2% | 20.0% | 15.2% | 31.4% | 22.6% | 9.7% | 4.6% | |
| 966.91M | 1.09B | 1.10B | 889.99M | 715.04M | 241.74M | 152.86M | 92.19M | |
| 23.9% | 26.6% | 27.8% | 25.0% | 30.9% | 17.4% | 12.4% | 8.5% | |
| 79.28M | 69.84M | 54.30M | 39.23M | 31.98M | 27.62M | 24.21M | 29.25M | |
| -1.50 | 16.00 | 12.91 | 8.82 | 11.62 | 4.64 | 1.70 | -1.01 | |
| -1.50 | 15.88 | 12.79 | 8.71 | 11.39 | 4.56 | 1.67 | -1.01 | |
| 54.21M | 59.38M | 61.39M | 61.22M | 62.46M | 67.39M | 70.36M | 68.42M | |
| 54.21M | 59.83M | 61.95M | 62.01M | 63.72M | 68.54M | 71.77M | 68.42M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.