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 |
|---|---|---|---|---|---|---|---|---|---|
| 1.57B | 396.20M | 390.87M | 390.79M | 395.68M | 396.51M | 390.56M | 386.32M | 387.23M | |
Cost of Goods Sold | 1.22B | 467.19M | 450.99M | 147.71M | 155.52M | 154.01M | 149.99M | 147.94M | 153.80M |
| 352.13M | -70.98M | -60.12M | 243.08M | 240.15M | 242.50M | 240.58M | 238.38M | 233.43M | |
| 22.4% | -17.9% | -15.4% | 62.2% | 60.7% | 61.2% | 61.6% | 61.7% | 60.3% | |
Total Operating Expenses | 48.84M | -157.13M | -135.29M | 164.75M | 176.52M | 170.66M | 165.47M | 162.61M | 162.98M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 76.51M | 22.35M | 14.71M | 19.84M | 19.61M | 21.18M | 18.71M | 18.67M | 18.84M | |
| 280.24M | 63.10M | 75.18M | 78.33M | 63.63M | 71.84M | 75.11M | 75.77M | 70.45M | |
| 17.8% | 15.9% | 19.2% | 20.0% | 16.1% | 18.1% | 19.2% | 19.6% | 18.2% | |
| 341.06M | 21.98M | 45.31M | 159.41M | 114.36M | 83.83M | 41.33M | 43.18M | -1.95M | |
Interest Income | 431K | N/A | 253K | 100K | 78K | 68K | 10K | -22K | 1.08M |
| 147.85M | 41.42M | 37.36M | 34.08M | 34.99M | 35.38M | 33.79M | 32.56M | 32.49M | |
Other Income/Expense | 60.65M | -41.12M | -29.86M | 81.08M | 50.56M | 11.99M | -33.78M | -32.59M | -72.40M |
| 326.21M | 18.79M | 42.45M | 156.04M | 108.93M | 80.67M | 38.82M | 40.69M | -4.20M | |
| 1.89M | -1.28M | 938K | 1.45M | 780K | 1.23M | 559K | 572K | 390K | |
| 20.7% | 4.7% | 10.9% | 39.9% | 27.5% | 20.3% | 9.9% | 10.5% | -1.1% | |
| 897.04M | 220.24M | 225.18M | 228.52M | 223.10M | 223.95M | 224.36M | 221.24M | 216.29M | |
| 57.0% | 55.6% | 57.6% | 58.5% | 56.4% | 56.5% | 57.4% | 57.3% | 55.9% | |
| 616.80M | 157.13M | 150.00M | 150.19M | 159.47M | 152.11M | 149.25M | 145.47M | 145.84M | |
| 3.02 | 0.18 | 0.40 | 1.44 | 1.00 | 0.74 | 0.36 | 0.37 | -0.04 | |
| 3.01 | 0.18 | 0.40 | 1.43 | 1.00 | 0.74 | 0.36 | 0.37 | -0.04 | |
| 102.34M | 102.34M | 104.83M | 107.82M | 108.52M | 108.64M | 108.53M | 108.43M | 108.43M | |
| 102.36M | 102.36M | 104.90M | 108.62M | 108.58M | 109.40M | 108.60M | 108.52M | 108.43M |
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 |
|---|---|---|---|---|---|---|---|---|
| 1.57B | 1.54B | 1.54B | 1.42B | 1.14B | 1.04B | 1.03B | 954.50M | |
Cost of Goods Sold | 607.24M | 599.34M | 584.34M | 529.20M | 447.88M | 422.98M | 397.40M | 373.61M |
| 966.31M | 944.51M | 957.68M | 893.56M | 695.71M | 620.86M | 631.07M | 580.89M | |
| 61.4% | 61.2% | 62.1% | 62.8% | 60.8% | 59.5% | 61.4% | 60.9% | |
Total Operating Expenses | 677.40M | 647.24M | 633.87M | 632.25M | 469.53M | 409.99M | 380.78M | 344.45M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 79.34M | 72.36M | 62.51M | 60.41M | 59.37M | 53.62M | 53.20M | 50.73M | |
| 288.91M | 297.26M | 323.82M | 261.31M | 226.18M | 210.87M | 250.29M | 236.44M | |
| 18.4% | 19.3% | 21.0% | 18.4% | 19.8% | 20.2% | 24.3% | 24.8% | |
| 398.92M | 173.77M | 414.20M | 664.47M | 314.27M | 130.55M | 225.36M | 162.12M | |
Interest Income | 256K | 4.42M | 879K | 3.02M | 1.22M | 2.95M | 3.09M | 2.10M |
| 138.24M | 129.81M | 133.40M | 113.42M | 97.30M | 91.53M | 80.71M | 84.26M | |
Other Income/Expense | 110.01M | -123.50M | 90.39M | 403.16M | 88.09M | -80.32M | -24.93M | -74.33M |
| 384.46M | 163.29M | 403.31M | 653.61M | 303.91M | 123.91M | 219.62M | 156.13M | |
| 4.02M | 2.93M | 3.65M | 2.97M | 1.89M | 1.97M | 1.09M | 1.42M | |
| 24.4% | 10.6% | 26.2% | 45.9% | 26.6% | 11.9% | 21.4% | 16.4% | |
| 899.93M | 879.28M | 898.63M | 838.33M | 646.87M | 578.03M | 586.56M | 537.39M | |
| 57.2% | 57.0% | 58.3% | 58.9% | 56.6% | 55.4% | 57.0% | 56.3% | |
| 611.02M | 582.01M | 574.81M | 577.02M | 420.69M | 367.16M | 336.27M | 300.95M | |
| 3.54 | 1.50 | 3.71 | 6.07 | 2.97 | 1.24 | 2.23 | 1.64 | |
| 3.54 | 1.50 | 3.70 | 6.03 | 2.96 | 1.24 | 2.22 | 1.64 | |
| 108.38M | 108.49M | 108.65M | 107.61M | 102.00M | 99.39M | 98.46M | 95.21M | |
| 108.43M | 108.54M | 109.40M | 108.39M | 102.83M | 99.44M | 99.38M | 95.37M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.