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 |
|---|---|---|---|---|---|---|---|---|---|
| 779.62M | 205.10M | 200.81M | 190.49M | 183.22M | 175.53M | 169.16M | 160.73M | 154.33M | |
Cost of Goods Sold | 235.02M | 164.15M | 24.90M | 24.00M | 21.97M | 21.80M | 20.38M | 20.37M | 18.37M |
| 544.60M | 40.95M | 175.90M | 166.49M | 161.25M | 153.73M | 148.78M | 140.37M | 135.96M | |
| 69.9% | 20.0% | 87.6% | 87.4% | 88.0% | 87.6% | 88.0% | 87.3% | 88.1% | |
Total Operating Expenses | 167.67M | -57.73M | 77.35M | 74.06M | 73.99M | 71.72M | 70.08M | 65.03M | 61.52M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 45.39M | 11.96M | 11.48M | 11.07M | 10.89M | 11.33M | 10.77M | 8.90M | 9.11M | |
| 376.93M | 98.69M | 98.55M | 92.43M | 87.26M | 82.01M | 78.70M | 75.33M | 74.44M | |
| 48.3% | 48.1% | 49.1% | 48.5% | 47.6% | 46.7% | 46.5% | 46.9% | 48.2% | |
| 262.71M | 55.18M | 98.55M | 56.47M | 52.50M | 49.78M | 47.97M | 46.45M | 45.60M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 146.44M | 38.90M | 35.97M | 36.36M | 35.21M | 32.27M | 30.76M | 29.09M | 28.94M | |
Other Income/Expense | -114.22M | -43.50M | 0.00 | -35.96M | -34.76M | -32.23M | -30.72M | -28.88M | -28.84M |
| 225.04M | 54.65M | 62.23M | 56.04M | 52.12M | 49.20M | 47.00M | 45.24M | 44.38M | |
| 360K | 375K | -500K | 260K | 225K | 425K | 825K | 1.07M | 1.08M | |
| 28.9% | 26.6% | 31.0% | 29.4% | 28.4% | 28.0% | 27.8% | 28.1% | 28.8% | |
| 657.27M | 168.38M | 165.25M | 165.85M | 157.78M | 149.48M | 143.00M | 140.25M | 134.24M | |
| 84.3% | 82.1% | 82.3% | 87.1% | 86.1% | 85.2% | 84.5% | 87.3% | 87.0% | |
| 280.34M | 69.69M | 66.70M | 73.42M | 70.52M | 67.47M | 64.30M | 64.92M | 59.80M | |
| 1.86 | 0.44 | 0.50 | 0.47 | 0.45 | 0.44 | 0.42 | 0.42 | 0.42 | |
| 1.86 | 0.44 | 0.50 | 0.47 | 0.45 | 0.44 | 0.42 | 0.41 | 0.42 | |
| 120.00M | 120.00M | 119.86M | 114.70M | 111.28M | 107.05M | 107.05M | 103.34M | 100.38M | |
| 120.49M | 120.49M | 120.38M | 115.00M | 111.51M | 107.55M | 107.55M | 104.70M | 101.72M |
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 |
|---|---|---|---|---|---|---|---|---|
| 718.40M | 617.10M | 537.50M | 429.81M | 339.32M | 248.57M | 187.48M | 137.12M | |
Cost of Goods Sold | 88.15M | 74.85M | 66.72M | 52.28M | 41.06M | 31.75M | 23.51M | 17.01M |
| 630.25M | 542.25M | 470.78M | 377.53M | 298.26M | 216.82M | 163.97M | 120.11M | |
| 87.7% | 87.9% | 87.6% | 87.8% | 87.9% | 87.2% | 87.5% | 87.6% | |
Total Operating Expenses | 289.86M | 240.00M | 216.39M | 159.45M | 107.99M | 83.68M | 49.57M | 47.10M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 44.06M | 37.23M | 34.79M | 30.12M | 25.46M | 20.79M | 15.57M | 12.16M | |
| 340.39M | 302.24M | 254.39M | 218.09M | 190.27M | 133.13M | 114.39M | 73.01M | |
| 47.4% | 49.0% | 47.3% | 50.7% | 56.1% | 53.6% | 61.0% | 53.2% | |
| 206.72M | 194.14M | 173.46M | 155.90M | 125.28M | 93.06M | 81.30M | 59.31M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 134.61M | 108.90M | 81.12M | 63.44M | 50.38M | 40.10M | 33.09M | 24.87M | |
Other Income/Expense | -133.67M | -108.11M | -80.93M | -62.19M | -64.99M | -40.07M | -33.09M | -13.69M |
| 204.35M | 189.20M | 169.96M | 152.44M | 122.27M | 91.38M | 80.08M | 58.17M | |
| 1.74M | 4.31M | 2.91M | 2.86M | 2.40M | 1.09M | 538K | 516K | |
| 28.4% | 30.7% | 31.6% | 35.5% | 36.0% | 36.8% | 42.7% | 42.4% | |
| 616.12M | 542.47M | 463.76M | 384.99M | 310.28M | 215.78M | 173.60M | 116.70M | |
| 85.8% | 87.9% | 86.3% | 89.6% | 91.4% | 86.8% | 92.6% | 85.1% | |
| 275.72M | 240.22M | 209.37M | 166.91M | 120.01M | 82.64M | 59.20M | 43.70M | |
| 1.77 | 1.79 | 1.70 | 1.84 | 1.79 | 1.76 | 1.96 | 1.81 | |
| 1.77 | 1.78 | 1.70 | 1.83 | 1.78 | 1.74 | 1.93 | 1.80 | |
| 110.72M | 101.10M | 95.19M | 78.66M | 66.80M | 51.84M | 40.58M | 32.07M | |
| 111.20M | 101.88M | 95.44M | 79.16M | 67.14M | 52.40M | 41.22M | 32.40M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.