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 |
|---|---|---|---|---|---|---|---|---|---|
| 2.13B | 563.06M | 541.17M | 524.27M | 505.19M | 489.93M | 473.65M | 460.45M | 444.67M | |
Cost of Goods Sold | 711.74M | 192.72M | 187.81M | 171.29M | 159.93M | 153.34M | 151.79M | 143.64M | 142.03M |
| 1.42B | 370.34M | 353.37M | 352.98M | 345.27M | 336.59M | 321.86M | 316.82M | 302.64M | |
| 66.6% | 65.8% | 65.3% | 67.3% | 68.3% | 68.7% | 68.0% | 68.8% | 68.1% | |
Total Operating Expenses | 1.60B | 402.03M | 423.09M | 425.56M | 352.64M | 292.28M | 284.45M | 280.80M | 276.80M |
| 737.17M | 175.69M | 178.22M | 211.24M | 172.03M | 134.74M | 127.50M | 127.19M | 124.59M | |
| 866.15M | 226.35M | 244.87M | 214.32M | 180.61M | 157.55M | 156.96M | 153.61M | 152.21M | |
| -181.37M | -31.69M | -69.72M | -72.59M | -7.37M | 44.31M | 37.41M | 36.02M | 25.85M | |
| -8.5% | -5.6% | -12.9% | -13.8% | -1.5% | 9.0% | 7.9% | 7.8% | 5.8% | |
| -172.94M | -71.95M | -51.23M | -61.45M | 11.69M | 6.05M | 43.30M | 52.28M | 29.85M | |
Interest Income | 46.89M | N/A | 19.36M | 12.60M | 14.93M | N/A | 5.83M | 2.63M | 4.20M |
| 12.15M | 12.15M | N/A | N/A | N/A | 38.38M | N/A | N/A | N/A | |
Other Income/Expense | 8.43M | -40.26M | 18.49M | 11.14M | 19.06M | -38.25M | 5.90M | 16.26M | 4.01M |
| -174.65M | -76.36M | -57.47M | -40.23M | -589K | 57.70M | 33.77M | 48.02M | 26.78M | |
| 1.71M | 4.41M | 6.23M | -21.21M | 12.28M | -51.65M | 9.54M | 4.26M | 3.08M | |
| -8.2% | -13.6% | -10.6% | -7.7% | -0.1% | 11.8% | 7.1% | 10.4% | 6.0% | |
| -148.85M | -23.69M | -61.71M | -63.64M | 189K | 51.67M | 45.00M | 43.76M | 33.41M | |
| -7.0% | -4.2% | -11.4% | -12.1% | 0.0% | 10.5% | 9.5% | 9.5% | 7.5% | |
| 32.52M | 8.00M | 8.01M | 8.95M | 7.56M | 7.37M | 7.60M | 7.74M | 7.56M | |
| -3.54 | -1.78 | -1.02 | -0.73 | -0.01 | 1.03 | 0.61 | 0.86 | 0.49 | |
| -3.54 | -1.78 | -1.02 | -0.73 | -0.01 | 0.97 | 0.57 | 0.79 | 0.46 | |
| 42.97M | 42.97M | 56.36M | 54.94M | 55.65M | 55.91M | 55.71M | 55.79M | 55.10M | |
| 42.97M | 42.97M | 56.36M | 54.94M | 55.65M | 59.65M | 60.38M | 60.65M | 58.17M |
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.99B | 1.76B | 1.56B | 1.39B | 1.27B | 984.37M | 757.67M | 603.70M | |
Cost of Goods Sold | 636.35M | 564.63M | 512.53M | 526.23M | 488.58M | 313.02M | 194.82M | 126.95M |
| 1.36B | 1.20B | 1.05B | 861.44M | 781.08M | 671.35M | 562.85M | 476.76M | |
| 68.1% | 67.9% | 67.2% | 62.1% | 61.5% | 68.2% | 74.3% | 79.0% | |
Total Operating Expenses | 1.35B | 1.10B | 1.07B | 1.15B | 1.11B | 870.40M | 644.43M | 507.39M |
| 645.50M | 495.28M | 481.29M | 482.86M | 424.94M | 320.28M | 250.79M | 198.91M | |
| 709.44M | 600.59M | 559.61M | 663.93M | 681.67M | 550.13M | 393.64M | 308.48M | |
| 1.75M | 100.14M | -24.38M | -285.35M | -325.53M | -199.06M | -81.58M | -30.63M | |
| 0.1% | 5.7% | -1.6% | -20.6% | -25.6% | -20.2% | -10.8% | -5.1% | |
| -401K | 151.93M | 37.84M | -467.84M | -53.01M | -151.88M | -85.15M | -33.91M | |
Interest Income | 48.90M | 41.95M | 45.19M | 19.42M | 10.47M | 16.39M | 19.79M | 9.61M |
| 3.83M | 3.86M | 4.82M | 5.94M | 6.06M | 30.49M | 21.47M | 10.31M | |
Other Income/Expense | -2.15M | 51.78M | 62.22M | -182.49M | 272.53M | 47.18M | -3.57M | -3.28M |
| 50.65M | 138.32M | 33.14M | -424.86M | -117.21M | -166.87M | -87.75M | -37.12M | |
| -51.05M | 13.60M | 4.70M | -42.98M | 64.20M | 14.99M | 2.60M | 3.21M | |
| 2.5% | 7.9% | 2.1% | -30.6% | -9.2% | -17.0% | -11.6% | -6.1% | |
| 33.20M | 131.26M | 2.07M | -262.50M | -306.65M | -181.87M | -64.87M | -19.12M | |
| 1.7% | 7.5% | 0.1% | -18.9% | -24.2% | -18.5% | -8.6% | -3.2% | |
| 31.45M | 31.11M | 26.45M | 22.86M | 18.88M | 17.19M | 16.71M | 11.51M | |
| 0.91 | 2.49 | 0.58 | -7.33 | -2.06 | -3.98 | -1.71 | -0.77 | |
| 0.88 | 2.36 | 0.57 | -7.33 | -2.06 | -3.98 | -1.71 | -0.77 | |
| 55.55M | 55.58M | 56.83M | 57.99M | 57.00M | 54.43M | 50.50M | 48.02M | |
| 57.72M | 59.95M | 58.40M | 57.99M | 57.00M | 54.43M | 50.50M | 48.02M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.