Need COOK data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings. This price: Cboe · delayed 15 min · as of 03:42 ET.
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 31, 2025 Mar 6, 2026 | 2024 Dec 31, 2024 Mar 7, 2025 | 2023 Dec 31, 2023 Mar 8, 2024 | 2022 Dec 31, 2022 Mar 16, 2023 | 2021 Dec 31, 2021 Mar 29, 2022 | 2020 Dec 31, 2020 Mar 29, 2022 | 2019 Dec 31, 2019 Mar 29, 2022 |
|---|
Total Revenue | 559.52M 7.4% | 604.07M 0.3% | 605.88M 7.6% | 655.90M 16.5% | 785.54M 43.9% | 545.77M 50.2% | 363.32M |
Cost of Revenue | 340.17M 2.4% | 348.60M 8.8% | 382.32M 10.5% | 427.13M 11.9% | 484.78M 55.9% | 310.96M 49.8% | 207.54M |
Gross Profit | 219.35M 14.1% | 255.47M 14.3% | 223.56M 2.3% | 228.77M 23.9% | 300.76M 28.1% | 234.81M 50.7% | 155.78M |
Gross Margin % | 39.00% 7.1% | 42.00% 13.5% | 37.00% 5.7% | 35.00% 7.9% | 38.00% 11.6% | 43.00% 0.0% | 43.00% |
Research & Development | 12.40M 18.4% | 15.20M 32.2% | 11.50M 6.5% | 10.80M 42.6% | 18.80M 176.5% | 6.80M 36.0% | 5.00M |
General & Administrative | 95.03M 16.3% | 113.48M 12.6% | 129.80M 22.2% | 166.82M 5.2% | 158.56M 215.6% | 50.24M 10.9% | 45.30M |
Selling & Marketing | 90.22M 17.7% | 109.66M 0.9% | 108.73M 16.8% | 130.69M 20.9% | 165.18M 76.3% | 93.69M 40.0% | 66.92M |
SG&A Expenses | 185.25M 17.0% | 223.14M 6.5% | 238.53M 19.8% | 297.51M 8.1% | 323.74M 124.9% | 143.93M 28.3% | 112.22M |
Other Operating Expenses | -5.80M 116.4% | 35.27M 21.7% | 28.98M 18.5% | 35.55M 3.4% | 34.38M 5.7% | 32.53M 1.7% | 33.10M |
Total Operating Expenses | 317.07M 22.7% | 258.41M 7.4% | 279.00M 51.5% | 574.71M 58.8% | 361.91M 105.1% | 176.47M 21.4% | 145.32M |
Cost and Expenses | 560.68M 7.6% | 607.02M 8.2% | 661.33M 13.0% | 760.20M 9.5% | 839.95M 72.5% | 486.87M 38.0% | 352.86M |
Operating Income | -97.73M 3219.5% | -2.94M 94.7% | -55.45M 84.0% | -345.94M 465.7% | -61.15M 204.8% | 58.35M 458.1% | 10.46M |
Operating Margin % | -17.00% | 0.00% 100.0% | -9.00% 83.0% | -53.00% 562.5% | -8.00% 172.7% | 11.00% 266.7% | 3.00% |
EBITDA | -52.71M 260.7% | 32.81M 310.5% | -15.59M 95.1% | -317.51M 985.4% | -29.25M 129.7% | 98.41M 128.4% | 43.09M |
EBITDA Margin % | -9.00% 280.0% | 5.00% 266.7% | -3.00% 93.7% | -48.00% 1100.0% | -4.00% 122.2% | 18.00% 50.0% | 12.00% |
Interest Expense | 31.35M 6.4% | 33.50M 7.1% | 31.27M 12.2% | 27.89M 4.6% | 26.65M 21.8% | 34.07M 13.7% | 39.46M |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -118.16M 257.8% | -33.02M 3.5% | -31.89M 8.9% | -35.01M 20.2% | -29.13M 9.7% | -26.55M 33.5% | -39.92M |
Pre-Tax Income | -119.32M 231.8% | -35.96M 56.4% | -82.42M 78.4% | -380.95M 322.0% | -90.28M 383.9% | 31.80M 207.9% | -29.47M |
Pre-Tax Margin % | -21.00% 250.0% | -6.00% 57.1% | -14.00% 75.9% | -58.00% 427.3% | -11.00% 283.3% | 6.00% 175.0% | -8.00% |
Tax Provision | -4.14M 111.7% | -1.96M 198.5% | 1.99M 67.4% | 1.19M 20.3% | 1.49M 98.8% | 749.00K 504.0% | 124.00K |
Net Income | -115.18M 238.7% | -34.01M 59.7% | -84.40M 77.9% | -382.14M 316.4% | -91.77M 395.5% | 31.05M 204.9% | -29.59M |
Net Margin % | -21.00% 250.0% | -6.00% 57.1% | -14.00% 75.9% | -58.00% 383.3% | -12.00% 300.0% | 6.00% 175.0% | -8.00% |
Basic EPS | -43.50 222.2% | -13.50 60.3% | -34.00 78.7% | -159.50 289.0% | -41.00 382.8% | 14.50 207.4% | -13.50 |
Diluted EPS | -43.50 222.2% | -13.50 60.3% | -34.00 78.7% | -159.50 289.0% | -41.00 382.8% | 14.50 207.4% | -13.50 |
Basic Shares Outstanding | 2.66M 4.4% | 2.55M 3.0% | 2.47M 3.4% | 2.39M 6.5% | 2.25M 3.4% | 2.17M 0.0% | 2.17M |
Diluted Shares Outstanding | 2.66M 4.4% | 2.55M 3.0% | 2.47M 3.4% | 2.39M 6.5% | 2.25M 3.4% | 2.17M 0.0% | 2.17M |