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 |
|---|---|---|---|---|---|---|---|---|---|
| 1.10B | 291.97M | 282.87M | 271.71M | 252.26M | 230.74M | 209.55M | 192.59M | 178.33M | |
Cost of Goods Sold | 306.13M | 80.29M | 78.45M | 76.22M | 71.17M | 68.03M | 60.47M | 53.66M | 48.65M |
| 792.69M | 211.68M | 204.42M | 195.49M | 181.10M | 162.72M | 149.09M | 138.94M | 129.68M | |
| 72.1% | 72.5% | 72.3% | 71.9% | 71.8% | 70.5% | 71.1% | 72.1% | 72.7% | |
Total Operating Expenses | 630.27M | 166.81M | 160.56M | 155.86M | 147.04M | 139.02M | 135.06M | 124.86M | 110.64M |
| 315.49M | 82.13M | 78.68M | 81.88M | 72.80M | 69.63M | 65.63M | 62.23M | 54.65M | |
| 314.78M | 84.68M | 81.88M | 73.98M | 74.24M | 69.39M | 69.44M | 62.63M | 55.99M | |
| 162.41M | 44.87M | 43.86M | 39.63M | 34.05M | 23.69M | 14.02M | 14.07M | 19.04M | |
| 14.8% | 15.4% | 15.5% | 14.6% | 13.5% | 10.3% | 6.7% | 7.3% | 10.7% | |
| 202.95M | 55.55M | 54.50M | 46.45M | 46.45M | 35.01M | 22.35M | 25.39M | 28.71M | |
Interest Income | 46.63M | 11.81M | 11.60M | 11.79M | 11.43M | 10.41M | 10.70M | 11.25M | 10.72M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | 40.54M | 10.68M | 10.64M | 6.82M | 12.40M | 11.32M | 8.33M | 11.32M | 9.68M |
| 422.39M | 43.46M | 41.95M | 292.19M | 44.78M | 35.13M | 13.91M | 23.36M | 24.35M | |
| -219.44M | 12.09M | 12.55M | -245.75M | 1.67M | -125K | 8.45M | 2.03M | 4.36M | |
| 38.4% | 14.9% | 14.8% | 107.5% | 17.8% | 15.2% | 6.6% | 12.1% | 13.7% | |
| 177.41M | 49.06M | 47.67M | 43.18M | 37.49M | 27.28M | 17.68M | 16.95M | 21.28M | |
| 16.1% | 16.8% | 16.9% | 15.9% | 14.9% | 11.8% | 8.4% | 8.8% | 11.9% | |
| 14.99M | 4.19M | 3.81M | 3.55M | 3.44M | 3.59M | 3.66M | 2.88M | 2.24M | |
| 9.17 | 0.93 | 0.90 | 6.36 | 0.98 | 0.78 | 0.31 | 0.53 | 0.56 | |
| 8.59 | 0.89 | 0.84 | 5.95 | 0.91 | 0.72 | 0.28 | 0.49 | 0.51 | |
| 46.79M | 46.79M | 46.63M | 45.95M | 45.61M | 45.15M | 44.90M | 43.71M | 43.26M | |
| 48.99M | 48.99M | 49.80M | 49.14M | 49.00M | 48.50M | 49.50M | 47.97M | 47.77M |
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 |
|---|---|---|---|---|---|---|---|
| 1.04B | 748.02M | 531.11M | 369.50M | 250.77M | 161.70M | 70.76M | |
Cost of Goods Sold | 293.87M | 209.19M | 147.18M | 103.43M | 69.88M | 46.53M | 21.36M |
| 743.72M | 538.84M | 383.93M | 266.06M | 180.89M | 115.16M | 49.40M | |
| 71.7% | 72.0% | 72.3% | 72.0% | 72.1% | 71.2% | 69.8% | |
Total Operating Expenses | 602.49M | 475.27M | 396.85M | 330.62M | 236.99M | 130.89M | 62.30M |
| 303.00M | 232.94M | 192.70M | 148.94M | 103.79M | 53.02M | 31.56M | |
| 299.49M | 242.33M | 204.15M | 181.68M | 133.20M | 77.87M | 30.74M | |
| 141.24M | 63.57M | -12.92M | -64.56M | -56.10M | -15.73M | -12.90M | |
| 13.6% | 8.5% | -2.4% | -17.5% | -22.4% | -9.7% | -18.2% | |
| 182.41M | 102.31M | 17.78M | -58.64M | -59.96M | -15.71M | -13.55M | |
Interest Income | 45.23M | 42.70M | 31.09M | 7.24M | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | 41.17M | 38.74M | 30.70M | 5.92M | -3.86M | 21K | -657K |
| 414.06M | 88.57M | 16.07M | -59.57M | -60.13M | -15.78M | -13.55M | |
| -231.66M | 13.73M | 1.71M | 938K | 177K | 68K | 0.00 | |
| 39.9% | 11.8% | 3.0% | -16.1% | -24.0% | -9.8% | -19.2% | |
| 155.63M | 74.42M | -5.83M | -59.69M | -53.37M | -13.47M | -11.65M | |
| 15.0% | 9.9% | -1.1% | -16.2% | -21.3% | -8.3% | -16.5% | |
| 14.39M | 10.85M | 7.09M | 4.87M | 2.73M | 2.26M | 1.25M | |
| 9.05 | 2.04 | 0.35 | -1.51 | -1.57 | -0.44 | -0.38 | |
| 8.57 | 1.88 | 0.35 | -1.51 | -1.57 | -0.44 | -0.38 | |
| 45.77M | 43.50M | 46.52M | 39.47M | 38.27M | 35.89M | 35.89M | |
| 48.31M | 47.10M | 46.52M | 39.47M | 38.27M | 35.89M | 35.89M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.