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 |
|---|---|---|---|---|---|---|---|---|---|
| 3.92B | 1.08B | 906.42M | 912.91M | 1.03B | 999.53M | 822.50M | 832.17M | 916.27M | |
Cost of Goods Sold | 1.93B | 542.24M | 445.52M | 479.13M | 467.45M | 461.86M | 400.13M | 405.46M | 421.89M |
| 1.99B | 536.34M | 460.90M | 433.79M | 558.66M | 537.67M | 422.37M | 426.71M | 494.38M | |
| 50.7% | 49.7% | 50.8% | 47.5% | 54.4% | 53.8% | 51.4% | 51.3% | 54.0% | |
Total Operating Expenses | 1.26B | 334.98M | 315.42M | 272.63M | 333.63M | 339.33M | 279.72M | 276.08M | 302.58M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.19B | 334.98M | 282.92M | 272.63M | 301.40M | 306.50M | 250.51M | 246.54M | 274.92M | |
| 733.02M | 201.36M | 145.49M | 161.15M | 225.02M | 198.33M | 142.65M | 150.63M | 191.80M | |
| 18.7% | 18.7% | 16.1% | 17.7% | 21.9% | 19.8% | 17.3% | 18.1% | 20.9% | |
| 698.99M | 189.75M | 137.10M | 154.71M | 217.43M | 191.25M | 137.54M | 145.35M | 185.23M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 33.62M | 9.39M | 8.85M | 7.44M | 7.94M | 7.38M | 5.80M | 5.03M | 7.15M | |
Other Income/Expense | -34.03M | -11.61M | -8.39M | -6.44M | -7.59M | -7.09M | -5.10M | -5.28M | -6.57M |
| 531.72M | 143.91M | 107.84M | 116.44M | 163.53M | 141.49M | 105.25M | 105.67M | 136.91M | |
| 167.27M | 45.84M | 29.26M | 38.27M | 53.90M | 49.76M | 32.30M | 39.67M | 48.31M | |
| 13.6% | 13.3% | 11.9% | 12.8% | 15.9% | 14.2% | 12.8% | 12.7% | 14.9% | |
| 862.92M | 234.97M | 177.98M | 192.72M | 257.25M | 230.07M | 171.86M | 181.16M | 219.46M | |
| 22.0% | 21.8% | 19.6% | 21.1% | 25.1% | 23.0% | 20.9% | 21.8% | 24.0% | |
| 129.91M | 33.61M | 32.50M | 31.57M | 32.23M | 31.74M | 29.21M | 30.54M | 27.66M | |
| 1.10 | 0.30 | 0.22 | 0.24 | 0.34 | 0.29 | 0.22 | 0.22 | 0.28 | |
| 1.10 | 0.30 | 0.22 | 0.24 | 0.34 | 0.29 | 0.22 | 0.22 | 0.28 | |
| 481.38M | 481.38M | 481.38M | 482.74M | 484.67M | 484.53M | 484.41M | 484.30M | 484.32M | |
| 481.40M | 481.40M | 481.40M | 482.78M | 484.67M | 484.56M | 484.43M | 484.35M | 484.36M |
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 |
|---|---|---|---|---|---|---|---|---|
| 3.76B | 3.39B | 3.07B | 2.70B | 2.42B | 2.16B | 2.02B | 1.82B | |
Cost of Goods Sold | 1.90B | 1.60B | 1.47B | 1.31B | 1.16B | 1.05B | 993.59M | 894.44M |
| 1.86B | 1.79B | 1.60B | 1.39B | 1.26B | 1.11B | 1.02B | 927.13M | |
| 49.4% | 52.7% | 52.2% | 51.5% | 52.0% | 51.5% | 50.7% | 50.9% | |
Total Operating Expenses | 1.13B | 1.13B | 1.02B | 894.04M | 814.05M | 736.54M | 704.49M | 550.70M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.13B | 1.02B | 915.23M | 802.71M | 727.49M | 657.21M | 623.38M | 550.70M | |
| 729.32M | 657.22M | 583.23M | 493.39M | 447.64M | 376.09M | 317.39M | 376.43M | |
| 19.4% | 19.4% | 19.0% | 18.3% | 18.5% | 17.4% | 15.7% | 20.7% | |
| 700.93M | 630.23M | 586.26M | 498.92M | 482.49M | 362.72M | 261.16M | 310.73M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | 100K | 220K |
| 28.56M | 27.68M | 19.05M | 2.64M | 830K | 4.38M | 6.62M | N/A | |
Other Income/Expense | -28.39M | -26.99M | 3.03M | 5.53M | 34.85M | -13.37M | -56.23M | -65.70M |
| 526.71M | 466.38M | 434.96M | 368.60M | 356.56M | 266.76M | 203.35M | 231.66M | |
| 174.22M | 163.85M | 151.30M | 130.32M | 125.92M | 95.96M | 57.81M | 79.07M | |
| 14.0% | 13.8% | 14.2% | 13.7% | 14.7% | 12.3% | 10.1% | 12.7% | |
| 854.06M | 770.44M | 682.98M | 584.71M | 534.19M | 455.42M | 398.50M | 443.22M | |
| 22.7% | 22.7% | 22.2% | 21.7% | 22.0% | 21.1% | 19.8% | 24.3% | |
| 124.74M | 113.22M | 99.75M | 91.33M | 86.56M | 79.33M | 81.11M | 66.79M | |
| 1.09 | 0.96 | 0.89 | 0.75 | 0.72 | 0.54 | 0.41 | 0.47 | |
| 1.09 | 0.96 | 0.89 | 0.75 | 0.72 | 0.54 | 0.41 | 0.47 | |
| 484.11M | 484.25M | 489.95M | 492.30M | 492.05M | 491.60M | 491.22M | 490.94M | |
| 484.15M | 484.30M | 490.13M | 492.41M | 492.05M | 491.60M | 491.22M | 490.94M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.