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.12B | 1.07B | 1.05B | 1.06B | 935.58M | 830.62M | 836.42M | 883.81M | 837.32M | |
Cost of Goods Sold | 2.10B | 573.46M | 540.78M | 528.54M | 461.87M | 417.81M | 412.22M | 450.12M | 380.14M |
| 2.02B | 501.23M | 510.87M | 529.88M | 473.71M | 412.82M | 424.20M | 433.69M | 457.18M | |
| 48.9% | 46.6% | 48.6% | 50.1% | 50.6% | 49.7% | 50.7% | 49.1% | 54.6% | |
Total Operating Expenses | 1.35B | 334.56M | 335.21M | 357.74M | 324.41M | 307.62M | 288.61M | 296.62M | 344.36M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 459.62M | 334.56M | 0.00 | 66.21M | 58.84M | 59.26M | 263.11M | 43.64M | 42.24M | |
| 663.76M | 166.67M | 175.66M | 172.14M | 149.30M | 105.20M | 135.59M | 137.07M | 112.82M | |
| 16.1% | 15.5% | 16.7% | 16.3% | 16.0% | 12.7% | 16.2% | 15.5% | 13.5% | |
| 527.40M | 127.00M | 145.13M | 142.79M | 112.48M | 81.08M | 111.22M | 109.53M | 85.18M | |
Interest Income | 535K | -871K | 227K | 271K | 908K | 527K | 1.23M | 528K | 403K |
| 137.72M | 35.70M | 34.53M | 35.27M | 32.22M | 26.34M | 27.47M | 27.20M | 27.42M | |
Other Income/Expense | -136.37M | -39.66M | -30.53M | -29.35M | -36.82M | -24.12M | -24.38M | -27.54M | -27.64M |
| 388.15M | 93.47M | 107.70M | 104.17M | 82.81M | 59.80M | 83.59M | 83.55M | 64.83M | |
| 139.25M | 33.53M | 37.43M | 38.62M | 29.67M | 21.27M | 27.63M | 25.99M | 20.35M | |
| 9.4% | 8.7% | 10.2% | 9.8% | 8.9% | 7.2% | 10.0% | 9.5% | 7.7% | |
| 1.17B | 270.76M | 288.23M | 357.82M | 254.36M | 131.06M | 249.91M | 261.44M | 243.68M | |
| 28.4% | 25.2% | 27.4% | 33.8% | 27.2% | 15.8% | 29.9% | 29.6% | 29.1% | |
| 507.41M | 104.09M | 112.58M | 185.68M | 105.06M | 25.86M | 114.32M | 124.37M | 130.86M | |
| 8.78 | 2.12 | 2.43 | 2.35 | 1.88 | 1.35 | 1.88 | 1.87 | 1.45 | |
| 8.76 | 2.12 | 2.43 | 2.35 | 1.86 | 1.34 | 1.87 | 1.86 | 1.44 | |
| 44.25M | 44.25M | 44.25M | 44.30M | 44.97M | 44.97M | 44.97M | 44.97M | 44.97M | |
| 44.25M | 44.25M | 44.25M | 44.30M | 44.97M | 44.97M | 44.97M | 44.97M | 44.97M |
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.66B | 3.39B | 3.15B | 2.73B | 1.70B | 1.63B | 1.86B | 1.78B | |
Cost of Goods Sold | 1.77B | 1.76B | 1.64B | 1.46B | 779.81M | 720.14M | 846.09M | 814.09M |
| 1.89B | 1.63B | 1.51B | 1.26B | 919.15M | 911.14M | 1.02B | 966.77M | |
| 51.7% | 48.1% | 47.8% | 46.3% | 54.1% | 55.9% | 54.6% | 54.3% | |
Total Operating Expenses | 1.33B | 1.18B | 1.12B | 980.68M | 722.00M | 715.19M | 759.78M | 726.32M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.17B | 173.20M | 176.31M | 147.94M | 111.26M | 110.93M | 122.33M | 120.04M | |
| 562.23M | 450.41M | 389.61M | 283.90M | 197.16M | 195.94M | 258.57M | 240.44M | |
| 15.4% | 13.3% | 12.4% | 10.4% | 11.6% | 12.0% | 13.9% | 13.5% | |
| 447.56M | 342.78M | 292.85M | 323.63M | 166.50M | 143.70M | 224.61M | 205.31M | |
Interest Income | 2.94M | 1.94M | 1.47M | 1.31M | 696K | 1.54M | 1.05M | 2.44M |
| 121.29M | 105.23M | 93.24M | 70.71M | 32.39M | 29.34M | 34.03M | 29.17M | |
Other Income/Expense | -114.67M | -107.64M | -96.77M | 39.73M | -30.65M | -52.25M | -33.96M | -35.13M |
| 330.38M | 258.81M | 219.30M | 253.50M | 124.91M | 106.58M | 164.62M | 153.21M | |
| 117.19M | 83.96M | 73.55M | 70.14M | 41.59M | 37.12M | 59.99M | 52.10M | |
| 9.0% | 7.6% | 7.0% | 9.3% | 7.4% | 6.5% | 8.8% | 8.6% | |
| 993.15M | 988.66M | 910.23M | 741.23M | 255.89M | 238.05M | 300.47M | 283.40M | |
| 27.1% | 29.2% | 28.9% | 27.2% | 15.1% | 14.6% | 16.1% | 15.9% | |
| 430.93M | 538.25M | 520.62M | 457.33M | 58.73M | 42.10M | 41.90M | 42.96M | |
| 7.42 | 5.76 | 4.82 | 5.37 | 3.05 | 2.57 | 3.83 | 3.42 | |
| 7.42 | 5.73 | 4.80 | 5.36 | 3.04 | 2.56 | 3.81 | 3.41 | |
| 44.53M | 44.97M | 45.11M | 47.21M | 40.98M | 41.50M | 43.02M | 44.78M | |
| 44.53M | 44.97M | 45.69M | 47.33M | 41.02M | 41.60M | 43.21M | 44.88M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.