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 |
|---|---|---|---|---|---|---|---|---|---|
| 756.33M | 207.38M | 180.19M | 190.24M | 178.51M | 172.21M | 166.66M | 161.10M | 145.51M | |
Cost of Goods Sold | 164.36M | 41.97M | 36.53M | 40.21M | 45.64M | 43.25M | 40.96M | 34.65M | 35.95M |
| 591.98M | 165.41M | 143.66M | 150.03M | 132.87M | 128.96M | 125.70M | 126.46M | 109.56M | |
| 78.3% | 79.8% | 79.7% | 78.9% | 74.4% | 74.9% | 75.4% | 78.5% | 75.3% | |
Total Operating Expenses | 323.40M | 92.68M | 81.90M | 79.21M | 69.62M | 65.96M | 62.56M | 68.60M | 59.41M |
| 200.09M | 51.10M | 50.23M | 49.25M | 49.51M | 46.33M | 42.62M | 43.70M | 41.30M | |
| 120.00M | 38.26M | 31.67M | 29.96M | 20.11M | 19.63M | 19.94M | 24.90M | 18.11M | |
| 268.57M | 72.73M | 61.76M | 70.83M | 63.26M | 62.99M | 63.14M | 57.86M | 50.15M | |
| 35.5% | 35.1% | 34.3% | 37.2% | 35.4% | 36.6% | 37.9% | 35.9% | 34.5% | |
| 294.61M | 79.49M | 68.63M | 77.21M | 69.29M | 67.84M | 67.62M | 62.30M | 59.03M | |
Interest Income | 31.00M | 7.06M | 7.15M | 6.70M | 10.08M | 5.23M | 4.86M | 4.80M | 4.67M |
| 1.20M | 302K | 279K | 320K | 294K | 382K | 377K | 352K | 327K | |
Other Income/Expense | 26.04M | 6.76M | 6.87M | 6.38M | 6.03M | 4.85M | 4.48M | 4.44M | 8.88M |
| 239.68M | 67.61M | 59.86M | 63.84M | 48.38M | 57.94M | 60.30M | 62.20M | 48.66M | |
| 54.93M | 11.88M | 8.77M | 13.37M | 20.91M | 9.90M | 7.32M | 103K | 10.37M | |
| 31.7% | 32.6% | 33.2% | 33.6% | 27.1% | 33.6% | 36.2% | 38.6% | 33.4% | |
| 292.20M | 72.73M | 63.43M | 82.00M | 74.03M | 73.20M | 72.98M | 63.29M | 60.80M | |
| 38.6% | 35.1% | 35.2% | 43.1% | 41.5% | 42.5% | 43.8% | 39.3% | 41.8% | |
| 23.63M | 0.00 | 1.68M | 11.18M | 10.77M | 10.20M | 9.84M | 5.43M | 10.65M | |
| 2.22 | 0.63 | 0.55 | 0.59 | 0.45 | 0.54 | 0.56 | 0.58 | 0.45 | |
| 2.18 | 0.61 | 0.55 | 0.58 | 0.44 | 0.53 | 0.56 | 0.57 | 0.45 | |
| 108.23M | 108.23M | 108.03M | 107.74M | 107.48M | 107.41M | 107.24M | 107.44M | 107.23M | |
| 109.85M | 109.85M | 109.72M | 109.72M | 108.96M | 108.64M | 108.63M | 109.04M | 108.47M |
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 |
|---|---|---|---|---|---|---|---|---|
| 707.63M | 556.62M | 461.12M | 454.79M | 328.30M | 246.32M | 224.03M | 231.20M | |
Cost of Goods Sold | 170.07M | 136.71M | 142.34M | 140.77M | 98.43M | 91.58M | 77.64M | 59.34M |
| 537.56M | 419.91M | 318.78M | 314.02M | 229.87M | 154.74M | 146.39M | 171.86M | |
| 76.0% | 75.4% | 69.1% | 69.0% | 70.0% | 62.8% | 65.3% | 74.3% | |
Total Operating Expenses | 277.34M | 240.88M | 227.28M | 233.97M | 199.93M | 196.50M | 230.87M | 256.61M |
| 187.71M | 162.88M | 156.83M | 158.77M | 135.68M | 139.84M | 156.81M | 158.34M | |
| 89.64M | 77.99M | 70.45M | 75.20M | 64.25M | 56.67M | 74.05M | 98.27M | |
| 260.22M | 179.04M | 91.50M | 80.05M | 29.95M | -41.77M | -84.48M | -84.75M | |
| 36.8% | 32.2% | 19.8% | 17.6% | 9.1% | -17.0% | -37.7% | -36.7% | |
| 281.96M | 200.04M | 187.16M | -7.83M | 23.29M | -36.54M | -87.02M | -70.63M | |
Interest Income | 20.17M | 18.45M | 11.33M | 7.77M | 9.71M | 17.86M | 27.38M | 32.62M |
| 1.37M | 1.42M | 1.49M | 1.87M | 10.71M | 10.34M | 9.85M | 16.28M | |
Other Income/Expense | 21.74M | 21.01M | 95.66M | -87.88M | -6.66M | 5.23M | -2.54M | 14.12M |
| 230.46M | 179.82M | 333.90M | -14.31M | 18.33M | -40.47M | -90.42M | -157.96M | |
| 51.50M | 20.22M | -146.74M | 6.49M | 4.95M | 3.93M | 3.40M | 87.33M | |
| 32.6% | 32.3% | 72.4% | -3.1% | 5.6% | -16.4% | -40.4% | -68.3% | |
| 291.03M | 216.85M | 143.94M | 127.18M | 74.23M | 6.42M | -43.91M | -44.66M | |
| 41.1% | 39.0% | 31.2% | 28.0% | 22.6% | 2.6% | -19.6% | -19.3% | |
| 30.81M | 37.81M | 52.44M | 47.13M | 44.28M | 48.19M | 40.56M | 40.09M | |
| 2.14 | 1.67 | 3.09 | -0.13 | 0.17 | -0.36 | -0.81 | -1.46 | |
| 2.11 | 1.65 | 3.01 | -0.13 | 0.16 | -0.36 | -0.81 | -1.46 | |
| 107.74M | 107.44M | 108.18M | 109.47M | 110.54M | 113.25M | 110.95M | 108.19M | |
| 109.72M | 109.04M | 110.89M | 109.47M | 114.86M | 113.25M | 110.95M | 108.45M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.