Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 27, 2025 Feb 17, 2026 | 2024 Dec 28, 2024 Feb 20, 2025 | 2023 Dec 30, 2023 Feb 16, 2024 | 2022 Dec 31, 2022 Feb 17, 2023 | 2021 Dec 25, 2021 Feb 18, 2022 | 2020 Dec 26, 2020 Feb 26, 2021 | 2019 Dec 28, 2019 Mar 10, 2020 | 2018 Dec 29, 2018 Mar 14, 2019 |
|---|
Total Revenue | 452.96M 12.7% | 401.78M 36.9% | 636.32M 21.7% | 812.77M 8.4% | 887.21M 39.5% | 636.01M 9.0% | 583.33M 29.1% | 451.77M 28.1% |
Cost of Revenue | 296.80M 34.0% | 221.49M 33.6% | 333.52M 22.3% | 429.45M 14.2% | 500.25M 37.3% | 364.23M 3.0% | 353.50M 20.9% | 292.46M 38.0% |
Gross Profit | 156.15M 13.4% | 180.29M 40.5% | 302.81M 21.0% | 383.33M 0.9% | 386.96M 42.4% | 271.78M 18.3% | 229.83M 44.3% | 159.31M 13.2% |
Gross Margin % | 34.00% 24.4% | 45.00% 6.2% | 48.00% 2.1% | 47.00% 6.8% | 44.00% 2.3% | 43.00% 10.3% | 39.00% 11.4% | 35.00% 12.5% |
Research & Development | 92.21M 8.7% | 84.80M 4.3% | 88.57M 4.3% | 92.59M 0.7% | 91.96M 6.7% | 86.15M 0.0% | 86.15M 52.7% | 56.43M 38.5% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 124.37M 2.9% | 128.04M 3.2% | 132.25M 0.7% | 131.39M 3.5% | 126.96M 1.8% | 129.25M 9.6% | 142.94M 47.7% | 96.75M 48.3% |
Other Operating Expenses | 0.00 100.0% | 39.13M 1.1% | 38.71M 16.7% | 33.19M 6.3% | 35.41M 8.6% | 38.75M 2.1% | 39.59M 130.2% | 17.20M |
Total Operating Expenses | 216.58M 14.0% | 251.96M 2.9% | 259.53M 0.9% | 257.16M 1.1% | 254.34M 0.1% | 254.15M 5.4% | 268.67M 57.7% | 170.38M 60.8% |
Cost and Expenses | 513.38M 8.4% | 473.45M 20.2% | 593.05M 13.6% | 686.61M 9.0% | 754.59M 22.0% | 618.37M 0.6% | 622.17M 34.4% | 462.85M 45.6% |
Operating Income | -60.43M 15.7% | -71.67M 265.6% | 43.27M 65.5% | 125.56M 5.5% | 132.87M 643.9% | 17.86M 146.9% | -38.08M 27.9% | -29.78M 185.7% |
Operating Margin % | -13.00% 27.8% | -18.00% 357.1% | 7.00% 53.3% | 15.00% 0.0% | 15.00% 400.0% | 3.00% 142.9% | -7.00% 0.0% | -7.00% 170.0% |
EBITDA | -6.83M 42.3% | -11.84M 112.0% | 98.94M 44.7% | 178.97M 0.9% | 180.64M 143.7% | 74.11M 908.4% | 7.35M 927.7% | -888.00K 101.9% |
EBITDA Margin % | -2.00% 33.3% | -3.00% 118.8% | 16.00% 27.3% | 22.00% 10.0% | 20.00% 66.7% | 12.00% 1100.0% | 1.00% | 0.00% 100.0% |
Interest Expense | 2.05M 232.4% | 618.00K 81.7% | 3.38M 19.0% | 4.18M 34.9% | 6.41M 53.4% | 13.76M 33.1% | 20.56M 313.0% | 4.98M 9116.7% |
Interest Income | 8.04M 19.4% | 9.98M 13.3% | 11.50M 186.7% | 4.01M 1578.7% | 239.00K 6.7% | 224.00K 70.7% | 764.00K 35.6% | 1.19M 76.9% |
Other Income (Expense) | -1.98M 129.5% | 6.72M 164.2% | 2.54M 119.7% | 1.16M 112.6% | -9.17M 44.2% | -16.44M 16.8% | -19.75M 826.7% | -2.13M 445.4% |
Pre-Tax Income | -62.41M 3.9% | -64.95M 241.8% | 45.82M 63.8% | 126.72M 34.1% | 192.34M 1559.7% | -13.18M 81.7% | -72.08M 125.9% | -31.91M 190.2% |
Pre-Tax Margin % | -14.00% 12.5% | -16.00% 328.6% | 7.00% 56.3% | 16.00% 27.3% | 22.00% 1200.0% | -2.00% 83.3% | -12.00% 71.4% | -7.00% 170.0% |
Tax Provision | 11.87M 143.6% | 4.87M 72.4% | 17.66M 40.9% | 29.87M 19.4% | 25.02M 3656.6% | 666.00K 121.6% | -3.08M 588.4% | 631.00K 71.9% |
Net Income | -74.27M 6.4% | -69.82M 348.0% | 28.16M 70.9% | 96.85M 42.1% | 167.32M 1308.7% | -13.84M 79.9% | -69.00M 114.4% | -32.18M 198.0% |
Net Margin % | -16.00% 5.9% | -17.00% 525.0% | 4.00% 66.7% | 12.00% 36.8% | 19.00% 1050.0% | -2.00% 83.3% | -12.00% 71.4% | -7.00% 177.8% |
Basic EPS | -1.59 6.7% | -1.49 352.5% | 0.59 70.6% | 2.01 43.1% | 3.53 1169.7% | -0.33 80.4% | -1.68 64.7% | -1.02 186.4% |
Diluted EPS | -1.59 6.7% | -1.49 352.5% | 0.59 70.2% | 1.98 42.6% | 3.45 1145.5% | -0.33 80.4% | -1.68 66.3% | -1.01 188.6% |
Basic Shares Outstanding | 46.72M 0.4% | 46.91M 1.2% | 47.49M 1.4% | 48.18M 1.6% | 47.41M 13.3% | 41.85M 1.7% | 41.16M 30.0% | 31.67M 13.8% |
Diluted Shares Outstanding | 46.72M 0.4% | 46.91M 2.3% | 48.02M 1.6% | 48.80M 0.7% | 48.46M 15.8% | 41.85M 1.7% | 41.16M 29.5% | 31.78M 9.9% |