Need CHGG 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.
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 9, 2026 | 2024 Dec 31, 2024 Feb 24, 2025 | 2023 Dec 31, 2023 Feb 20, 2024 | 2022 Dec 31, 2022 Feb 21, 2023 | 2021 Dec 31, 2021 Feb 22, 2022 | 2020 Dec 31, 2020 Feb 22, 2021 | 2019 Dec 31, 2019 Feb 20, 2020 | 2018 Dec 31, 2018 Feb 25, 2019 |
|---|
Total Revenue | 376.91M 39.0% | 617.57M 13.8% | 716.29M 6.6% | 766.90M 1.2% | 776.26M 20.5% | 644.34M 56.8% | 410.93M 28.0% | 321.08M 25.9% |
Cost of Revenue | 150.05M 17.1% | 180.93M 3.6% | 187.70M 4.9% | 197.40M 22.6% | 254.90M 24.1% | 205.42M 122.8% | 92.18M 15.2% | 80.00M 0.2% |
Gross Profit | 226.86M 48.0% | 436.65M 17.4% | 528.60M 7.2% | 569.50M 9.2% | 521.36M 18.8% | 438.92M 37.7% | 318.74M 32.2% | 241.09M 37.9% |
Gross Margin % | 60.00% 15.5% | 71.00% 4.1% | 74.00% 0.0% | 74.00% 10.4% | 67.00% 1.5% | 68.00% 12.8% | 78.00% 4.0% | 75.00% 8.7% |
Research & Development | 93.45M 45.2% | 170.43M 11.1% | 191.71M 2.5% | 196.64M 10.0% | 178.82M 4.6% | 170.91M 22.3% | 139.77M 22.3% | 114.29M 39.5% |
General & Administrative | 177.41M 18.5% | 217.76M 7.8% | 236.18M 9.2% | 216.25M 36.0% | 159.02M 22.9% | 129.35M 32.7% | 97.49M 25.4% | 77.71M 20.7% |
Selling & Marketing | 68.75M 36.5% | 108.33M 14.4% | 126.59M 14.3% | 147.66M 40.1% | 105.41M 28.7% | 81.91M 28.9% | 63.57M 16.2% | 54.71M 6.8% |
SG&A Expenses | 246.16M 24.5% | 326.08M 10.1% | 362.77M 0.3% | 363.91M 37.6% | 264.43M 25.2% | 211.26M 31.2% | 161.06M 21.6% | 132.43M 14.5% |
Other Operating Expenses | -49.44M 107.3% | 677.24M 18712.2% | 3.60M 31.1% | 5.22M | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
Total Operating Expenses | 290.17M 38.6% | 472.68M 15.3% | 558.08M 0.4% | 560.54M 26.5% | 443.25M 16.0% | 382.17M 27.0% | 300.83M 21.9% | 246.72M 24.9% |
Cost and Expenses | 440.23M 62.5% | 1.17B 49.7% | 784.02M 3.4% | 757.94M 8.6% | 698.16M 18.8% | 587.59M 49.5% | 393.01M 20.3% | 326.71M 17.6% |
Operating Income | -63.32M 91.4% | -737.11M 988.4% | -67.72M 856.1% | 8.96M 88.5% | 78.11M 37.6% | 56.75M 49.4% | 37.98M 710.6% | -6.22M 67.2% |
Operating Margin % | -17.00% 85.7% | -119.00% 1222.2% | -9.00% 1000.0% | 1.00% 90.0% | 10.00% 11.1% | 9.00% 0.0% | 9.00% 550.0% | -2.00% 71.4% |
EBITDA | -20.91M 96.6% | -607.43M 430.5% | 183.80M 73.7% | 105.79M 21.9% | 86.77M 32.1% | 127.85M 83.7% | 69.58M 230.3% | 21.07M 2361.1% |
EBITDA Margin % | -6.00% 93.9% | -98.00% 476.9% | 26.00% 85.7% | 14.00% 27.3% | 11.00% 45.0% | 20.00% 17.6% | 17.00% 142.9% | 7.00% |
Interest Expense | 590.00K 77.2% | 2.59M 31.4% | 3.77M 37.5% | 6.04M 12.4% | 6.90M 89.6% | 66.30M 47.8% | 44.85M 299.6% | 11.22M 15068.9% |
Interest Income | 0.00 100.0% | 28.05M 25.0% | 37.41M 200.9% | 12.43M 85.5% | 6.70M | 0.00 | 0.00 | 0.00 100.0% |
Other Income (Expense) | -36.83M 175.6% | 48.74M 58.7% | 118.04M 24.3% | 94.99M 231.3% | -72.37M 25.6% | -57.61M 132.4% | -24.79M 242.5% | -7.24M 1589.3% |
Pre-Tax Income | -100.14M 85.5% | -688.37M 1468.2% | 50.31M 51.6% | 103.95M 1711.2% | 5.74M 766.6% | -861.00K 87.6% | -6.97M 48.2% | -13.46M 27.2% |
Pre-Tax Margin % | -27.00% 75.7% | -111.00% 1685.7% | 7.00% 50.0% | 14.00% 1300.0% | 1.00% | 0.00% 100.0% | -2.00% 50.0% | -4.00% 42.9% |
Tax Provision | 3.28M 97.8% | 148.70M 362.8% | 32.13M 119.8% | -162.69M 2360.6% | 7.20M 34.3% | 5.36M 103.5% | 2.63M 84.2% | 1.43M 20.6% |
Net Income | -103.42M 87.6% | -837.07M 4704.3% | 18.18M 93.2% | 266.64M 18387.9% | -1.46M 76.6% | -6.22M 35.2% | -9.61M 35.5% | -14.89M 26.6% |
Net Margin % | -27.00% 80.1% | -136.00% 4633.3% | 3.00% 91.4% | 35.00% | 0.00% 100.0% | -1.00% 50.0% | -2.00% 60.0% | -5.00% 37.5% |
Basic EPS | -0.96 88.1% | -8.10 2089.2% | -0.37 117.7% | 2.09 20391.3% | -0.01 79.2% | -0.05 38.5% | -0.08 38.0% | -0.13 35.0% |
Diluted EPS | -0.96 88.1% | -8.10 2282.4% | -0.34 119.1% | 1.78 17900.0% | -0.01 80.0% | -0.05 37.5% | -0.08 38.5% | -0.13 35.0% |
Basic Shares Outstanding | 107.48M 4.1% | 103.30M 11.3% | 116.50M 8.7% | 127.56M 9.7% | 141.26M 12.7% | 125.37M 5.2% | 119.20M 5.3% | 113.25M 13.2% |
Diluted Shares Outstanding | 107.48M 4.1% | 103.30M 19.7% | 128.57M 14.2% | 149.86M 6.1% | 141.26M 12.7% | 125.37M 5.2% | 119.20M 5.3% | 113.25M 13.2% |