Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | Quarter ended Jul 2026 | Quarter ended Apr 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 |
|---|---|---|---|---|---|---|---|---|---|
| 1.09B | 291.26M | 268.44M | 252.34M | 276.89M | 249.09M | 216.04M | 229.68M | 234.74M | |
Cost of Goods Sold | 339.02M | 85.49M | 77.50M | 86.43M | 89.60M | 81.22M | 71.71M | 71.83M | 75.34M |
| 749.91M | 205.77M | 190.94M | 165.90M | 187.29M | 167.88M | 144.32M | 157.86M | 159.40M | |
| 68.9% | 70.6% | 71.1% | 65.7% | 67.6% | 67.4% | 66.8% | 68.7% | 67.9% | |
Total Operating Expenses | 511.48M | 120.26M | 131.07M | 130.63M | 129.53M | 124.44M | 118.23M | 127.02M | 127.83M |
| 140.56M | 32.39M | 37.02M | 36.06M | 35.08M | 33.10M | 34.73M | 32.54M | 35.21M | |
| 370.92M | 87.86M | 94.04M | 94.57M | 94.44M | 91.34M | 83.50M | 94.48M | 92.63M | |
| 238.43M | 85.52M | 59.87M | 35.28M | 57.77M | 43.43M | 26.09M | 30.84M | 31.56M | |
| 21.9% | 29.4% | 22.3% | 14.0% | 20.9% | 17.4% | 12.1% | 13.4% | 13.4% | |
| 258.00M | 89.30M | 61.76M | 44.08M | 62.86M | 48.06M | 27.80M | 35.80M | 36.55M | |
Interest Income | 4.10M | N/A | N/A | N/A | 4.10M | N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | 19.57M | 3.78M | 1.88M | 8.80M | 5.10M | 4.63M | 1.71M | 4.96M | 4.99M |
| 174.79M | 72.76M | 51.70M | 32.66M | 17.66M | 40.51M | 23.60M | 28.35M | 29.59M | |
| 83.21M | 16.54M | 10.05M | 11.41M | 45.20M | 7.55M | 4.20M | 7.45M | 6.96M | |
| 16.1% | 25.0% | 19.3% | 12.9% | 6.4% | 16.3% | 10.9% | 12.3% | 12.6% | |
| 266.95M | 92.17M | 67.11M | 42.38M | 65.30M | 51.43M | 34.03M | 38.70M | 40.38M | |
| 24.5% | 31.6% | 25.0% | 16.8% | 23.6% | 20.6% | 15.8% | 16.8% | 17.2% | |
| 28.52M | 6.65M | 7.24M | 7.10M | 7.53M | 8.00M | 7.93M | 7.86M | 8.82M | |
| 1.05 | 0.43 | 0.31 | 0.20 | 0.11 | 0.24 | 0.14 | 0.17 | 0.17 | |
| 1.03 | 0.43 | 0.31 | 0.19 | 0.10 | 0.24 | 0.14 | 0.16 | 0.17 | |
| 167.35M | 167.35M | 166.51M | 167.26M | 167.84M | 167.89M | 169.26M | 171.28M | 171.52M | |
| 169.99M | 169.99M | 168.39M | 168.90M | 169.32M | 168.56M | 170.39M | 172.51M | 172.75M |
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 |
|---|---|---|---|---|---|---|---|---|
| 994.36M | 914.51M | 837.55M | 1.01B | 1.04B | 811.02M | 725.63M | 806.34M | |
Cost of Goods Sold | 328.97M | 288.72M | 236.31M | 284.19M | 277.27M | 206.42M | 189.75M | 206.05M |
| 665.39M | 625.79M | 601.24M | 721.90M | 759.83M | 604.60M | 535.87M | 600.29M | |
| 66.9% | 68.4% | 71.8% | 71.8% | 73.3% | 74.5% | 73.8% | 74.4% | |
Total Operating Expenses | 502.83M | 510.73M | 470.54M | 475.68M | 444.73M | 434.07M | 393.27M | 379.14M |
| 138.97M | 139.81M | 139.40M | 141.13M | 135.37M | 130.98M | 119.43M | 116.44M | |
| 363.86M | 370.91M | 339.14M | 312.11M | 309.35M | 267.59M | 273.84M | 262.70M | |
| 162.57M | 115.06M | 130.70M | 246.23M | 315.10M | 170.53M | 142.60M | 221.14M | |
| 16.3% | 12.6% | 15.6% | 24.5% | 30.4% | 21.0% | 19.7% | 27.4% | |
| 182.80M | 131.49M | 135.35M | 250.69M | 318.90M | 186.91M | 162.99M | 234.57M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | 20.24M | 16.42M | 4.65M | 4.47M | 3.80M | 16.38M | 20.39M | 13.43M |
| 114.44M | 106.17M | 113.23M | 215.53M | 279.88M | 176.19M | 203.87M | 219.27M | |
| 68.36M | 25.32M | 22.11M | 35.17M | 39.02M | 10.72M | -40.87M | 15.31M | |
| 11.5% | 11.6% | 13.5% | 21.4% | 27.0% | 21.7% | 28.1% | 27.2% | |
| 193.36M | 147.75M | 152.58M | 265.85M | 335.38M | 197.03M | 167.50M | 242.69M | |
| 19.4% | 16.2% | 18.2% | 26.4% | 32.3% | 24.3% | 23.1% | 30.1% | |
| 30.79M | 32.69M | 21.88M | 19.62M | 20.28M | 26.50M | 24.90M | 21.55M | |
| 0.68 | 0.62 | 0.66 | 1.24 | 1.59 | 1.02 | 1.19 | 1.27 | |
| 0.68 | 0.62 | 0.65 | 1.23 | 1.56 | 1.00 | 1.16 | 1.24 | |
| 168.05M | 171.44M | 172.25M | 173.41M | 176.46M | 173.49M | 171.19M | 172.33M | |
| 169.37M | 172.61M | 173.40M | 174.87M | 179.92M | 176.59M | 175.27M | 177.41M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.