Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | 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 | Quarter ended Jun 2024 |
|---|---|---|---|---|---|---|---|---|---|
| 839.78M | 226.14M | 215.16M | 202.68M | 195.80M | 171.36M | 189.48M | 207.92M | 197.47M | |
Cost of Goods Sold | 486.19M | 117.85M | 123.04M | 122.24M | 123.05M | 105.36M | 115.90M | 123.21M | 110.57M |
| 353.60M | 108.29M | 92.12M | 80.44M | 72.75M | 66.00M | 73.58M | 84.70M | 86.90M | |
| 42.1% | 47.9% | 42.8% | 39.7% | 37.2% | 38.5% | 38.8% | 40.7% | 44.0% | |
Total Operating Expenses | 246.96M | 61.15M | 63.90M | 61.47M | 60.44M | 60.05M | 65.73M | 66.85M | 69.13M |
| 118.66M | 30.78M | 30.40M | 28.69M | 28.79M | 27.80M | 30.50M | 31.24M | 31.56M | |
| 128.30M | 30.37M | 33.50M | 32.78M | 31.65M | 30.59M | 35.23M | 35.61M | 37.87M | |
| 106.63M | 47.14M | 28.22M | 18.97M | 12.31M | 5.95M | 7.85M | 17.86M | 17.77M | |
| 12.7% | 20.8% | 13.1% | 9.4% | 6.3% | 3.5% | 4.1% | 8.6% | 9.0% | |
| 80.67M | 20.78M | 26.84M | 21.59M | 11.46M | 7.48M | 11.94M | 20.95M | 21.55M | |
Interest Income | 9.40M | 2.17M | 2.36M | 2.13M | 2.73M | 3.42M | 3.89M | 3.77M | 3.42M |
| 422K | N/A | 180K | 150K | 92K | 99K | 418K | 120K | N/A | |
Other Income/Expense | -25.96M | -26.36M | -1.38M | 2.62M | -848K | 1.53M | 4.09M | 3.09M | 3.77M |
| 68.34M | 20.38M | 23.22M | 15.66M | 9.09M | 6.40M | 9.71M | 18.74M | 19.39M | |
| 12.32M | 396K | 3.62M | 5.94M | 2.37M | 1.07M | 2.23M | 2.21M | 2.15M | |
| 8.1% | 9.0% | 10.8% | 7.7% | 4.6% | 3.7% | 5.1% | 9.0% | 9.8% | |
| 151.66M | 56.31M | 41.32M | 30.38M | 23.66M | 16.58M | 16.64M | 26.13M | 25.78M | |
| 18.1% | 24.9% | 19.2% | 15.0% | 12.1% | 9.7% | 8.8% | 12.6% | 13.1% | |
| 45.03M | 9.17M | 13.10M | 11.41M | 11.35M | 10.63M | 8.79M | 8.27M | 8.01M | |
| 0.88 | 0.26 | 0.30 | 0.20 | 0.12 | 0.08 | 0.13 | 0.24 | 0.25 | |
| 0.87 | 0.26 | 0.29 | 0.20 | 0.12 | 0.08 | 0.12 | 0.24 | 0.25 | |
| 77.83M | 77.83M | 77.58M | 77.39M | 77.11M | 77.34M | 77.27M | 77.41M | 77.23M | |
| 79.42M | 79.42M | 78.86M | 77.73M | 77.53M | 77.88M | 77.98M | 78.44M | 78.72M |
Swipe horizontally to review earlier years. The line-item column stays pinned.
| Annual Report | 12/27/2025 | 12/28/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 |
|---|---|---|---|---|---|---|---|---|
| 784.99M | 763.60M | 663.10M | 747.94M | 769.67M | 693.62M | 589.46M | 529.67M | |
Cost of Goods Sold | 477.78M | 455.68M | 404.52M | 451.93M | 446.91M | 405.70M | 351.97M | 319.34M |
| 307.21M | 307.92M | 258.58M | 296.01M | 322.77M | 287.92M | 237.50M | 210.34M | |
| 39.1% | 40.3% | 39.0% | 39.6% | 41.9% | 41.5% | 40.3% | 39.7% | |
Total Operating Expenses | 242.99M | 243.14M | 175.82M | 241.10M | 224.73M | 204.13M | 187.83M | 174.23M |
| 115.92M | 121.94M | 115.77M | 109.22M | 100.94M | 89.03M | 81.50M | 74.98M | |
| 127.07M | 141.79M | 133.01M | 131.88M | 123.79M | 115.10M | 106.33M | 99.25M | |
| 64.22M | 64.78M | 82.76M | 54.91M | 98.04M | 83.79M | 49.66M | 36.11M | |
| 8.2% | 8.5% | 12.5% | 7.3% | 12.7% | 12.1% | 8.4% | 6.8% | |
| 67.36M | 79.41M | 89.27M | 57.87M | 98.50M | 85.17M | 51.06M | 33.93M | |
Interest Income | 10.64M | 14.11M | 7.22M | 2.22M | 569K | 1.50M | 2.71M | 1.36M |
| 521K | 418K | 421K | 579K | 602K | 864K | 1.92M | 3.31M | |
Other Income/Expense | 3.15M | 14.63M | 6.51M | 2.96M | 462K | 1.39M | 1.40M | -2.18M |
| 54.36M | 69.61M | 82.39M | 50.74M | 83.92M | 78.52M | 39.35M | 104.04M | |
| 13.00M | 9.80M | 6.88M | 7.13M | 14.58M | 6.65M | 11.72M | -70.11M | |
| 6.9% | 9.1% | 12.4% | 6.8% | 10.9% | 11.3% | 6.7% | 19.6% | |
| 111.15M | 97.68M | 120.21M | 92.95M | 142.56M | 132.47M | 94.52M | 79.80M | |
| 14.2% | 12.8% | 18.1% | 12.4% | 18.5% | 19.1% | 16.0% | 15.1% | |
| 46.93M | 32.90M | 37.45M | 38.04M | 44.52M | 48.69M | 44.86M | 43.69M | |
| 0.70 | 0.90 | 1.06 | 0.65 | 1.08 | 1.02 | 0.52 | 1.42 | |
| 0.69 | 0.89 | 1.05 | 0.65 | 1.06 | 0.99 | 0.51 | 1.38 | |
| 77.35M | 77.34M | 77.37M | 77.58M | 77.79M | 76.68M | 74.99M | 73.48M | |
| 78.31M | 78.44M | 78.16M | 78.20M | 79.13M | 79.00M | 77.29M | 75.18M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.