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 |
|---|---|---|---|---|---|---|---|---|---|
| 4.46B | 1.33B | 1.28B | 1.08B | 769.21M | 651.80M | 685.68M | 752.88M | 737.30M | |
Cost of Goods Sold | 1.82B | 534.37M | 501.55M | 460.49M | 319.90M | 278.79M | 270.34M | 305.60M | 300.78M |
| 2.65B | 794.62M | 780.95M | 622.85M | 449.31M | 373.01M | 415.34M | 447.29M | 436.51M | |
| 59.3% | 59.8% | 60.9% | 57.5% | 58.4% | 57.2% | 60.6% | 59.4% | 59.2% | |
Total Operating Expenses | 1.28B | 356.81M | 307.95M | 312.67M | 304.00M | 282.27M | 294.53M | 293.70M | 284.45M |
| 559.87M | 156.28M | 135.56M | 143.26M | 124.76M | 118.38M | 118.19M | 128.39M | 117.47M | |
| 691.19M | 192.52M | 166.74M | 162.79M | 169.14M | 157.78M | 157.26M | 155.74M | 157.65M | |
| 1.37B | 437.81M | 473.00M | 310.18M | 145.30M | 90.74M | 120.80M | 153.59M | 152.06M | |
| 30.6% | 32.9% | 36.9% | 28.6% | 18.9% | 13.9% | 17.6% | 20.4% | 20.6% | |
| 1.34B | 443.62M | 465.68M | 286.37M | 142.90M | 96.56M | 113.44M | 151.66M | 157.91M | |
Interest Income | 18.11M | 3.18M | 2.42M | 3.08M | 9.43M | 4.35M | 5.08M | 5.11M | 5.08M |
| 12.85M | 2.96M | 3.15M | 3.94M | 2.80M | 805K | 795K | 589K | 808K | |
Other Income/Expense | -27.73M | 5.81M | -7.33M | -23.81M | -2.40M | 5.82M | -7.36M | -1.92M | 5.84M |
| 1.15B | 374.53M | 398.91M | 257.22M | 119.56M | 78.37M | 98.90M | 146.25M | 145.65M | |
| 183.39M | 68.73M | 62.16M | 29.15M | 23.34M | 18.19M | 14.54M | 5.41M | 12.26M | |
| 25.8% | 28.2% | 31.1% | 23.7% | 15.5% | 12.0% | 14.4% | 19.4% | 19.8% | |
| 1.47B | 471.43M | 475.23M | 345.59M | 175.47M | 122.13M | 151.10M | 184.71M | 182.35M | |
| 32.9% | 35.5% | 37.1% | 31.9% | 22.8% | 18.7% | 22.0% | 24.5% | 24.7% | |
| 101.42M | 33.62M | 2.22M | 35.41M | 30.16M | 31.39M | 30.30M | 31.13M | 30.29M | |
| 7.33 | 2.39 | 2.55 | 1.64 | 0.75 | 0.49 | 0.61 | 0.90 | 0.89 | |
| 7.29 | 2.38 | 2.53 | 1.63 | 0.75 | 0.49 | 0.61 | 0.90 | 0.89 | |
| 156.44M | 156.44M | 156.41M | 156.41M | 158.59M | 159.97M | 161.50M | 162.48M | 163.00M | |
| 157.66M | 157.66M | 157.64M | 157.65M | 159.10M | 161.06M | 162.00M | 163.18M | 164.25M |
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.19B | 2.82B | 2.68B | 3.16B | 3.70B | 3.12B | 2.29B | 2.10B | |
Cost of Goods Sold | 1.32B | 1.17B | 1.14B | 1.29B | 1.50B | 1.34B | 955.14M | 880.41M |
| 1.87B | 1.65B | 1.54B | 1.87B | 2.21B | 1.79B | 1.34B | 1.22B | |
| 58.6% | 58.5% | 57.4% | 59.2% | 59.6% | 57.2% | 58.4% | 58.1% | |
Total Operating Expenses | 1.17B | 1.06B | 1.04B | 1.04B | 1.01B | 857.33M | 800.05M | 731.37M |
| 504.60M | 460.88M | 418.09M | 440.59M | 427.61M | 374.96M | 322.82M | 301.50M | |
| 644.07M | 617.05M | 577.32M | 558.10M | 547.56M | 464.77M | 437.08M | 390.67M | |
| 693.40M | 593.79M | 501.07M | 831.94M | 1.20B | 928.41M | 553.65M | 473.80M | |
| 21.7% | 21.1% | 18.7% | 26.4% | 32.4% | 29.7% | 24.1% | 22.6% | |
| 633.35M | 601.88M | 525.57M | 840.38M | 1.16B | 901.01M | 525.77M | 467.80M | |
Interest Income | 15.70M | 24.77M | 27.35M | 6.38M | 2.63M | 5.98M | 16.99M | 20.46M |
| 6.85M | 3.59M | 3.81M | 3.72M | 17.82M | 24.18M | 22.22M | 21.78M | |
Other Income/Expense | -60.06M | 8.09M | 24.50M | 8.45M | -39.77M | -27.39M | -27.88M | -6.00M |
| 554.05M | 542.37M | 448.75M | 715.50M | 1.01B | 784.15M | 467.47M | 451.78M | |
| 79.30M | 59.50M | 76.82M | 124.88M | 146.37M | 116.87M | 58.30M | 16.02M | |
| 17.4% | 19.2% | 16.8% | 22.7% | 27.4% | 25.1% | 20.4% | 21.5% | |
| 820.12M | 713.53M | 611.95M | 942.61M | 1.33B | 1.06B | 674.31M | 587.02M | |
| 25.7% | 25.3% | 22.9% | 29.9% | 35.8% | 33.8% | 29.4% | 27.9% | |
| 126.72M | 119.74M | 110.89M | 110.67M | 125.48M | 126.74M | 120.66M | 113.22M | |
| 3.49 | 3.41 | 2.91 | 4.52 | 6.15 | 4.72 | 2.74 | 2.41 | |
| 3.48 | 3.32 | 2.73 | 4.22 | 5.53 | 4.28 | 2.60 | 2.35 | |
| 156.41M | 159.08M | 154.31M | 158.43M | 164.96M | 166.12M | 170.43M | 187.67M | |
| 157.65M | 163.31M | 164.30M | 169.73M | 183.63M | 183.04M | 179.46M | 192.60M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.