Need CLS 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 00:58 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 Feb 27, 2026 | 2024 Dec 31, 2024 Mar 3, 2025 | 2023 Dec 31, 2023 Mar 3, 2025 | 2022 Dec 31, 2022 Mar 3, 2025 | 2021 Dec 31, 2021 Mar 14, 2022 | 2020 Dec 31, 2020 Mar 15, 2021 | 2019 Dec 31, 2019 Mar 16, 2020 | 2018 Dec 31, 2018 Mar 11, 2019 |
|---|
Total Revenue | 12.39B 28.5% | 9.65B 21.2% | 7.96B 9.8% | 7.25B 28.7% | 5.63B 2.0% | 5.75B 2.4% | 5.89B 11.2% | 6.63B 8.6% |
Cost of Revenue | 10.90B 26.5% | 8.61B 19.5% | 7.21B 9.2% | 6.60B 28.2% | 5.15B 3.1% | 5.31B 3.5% | 5.50B 11.3% | 6.20B 8.4% |
Gross Profit | 1.49B 44.5% | 1.03B 37.1% | 754.10M 16.1% | 649.70M 33.4% | 487.00M 11.3% | 437.60M 13.8% | 384.70M 10.6% | 430.50M 2.9% |
Gross Margin % | 12.00% 9.1% | 11.00% 22.2% | 9.00% 0.0% | 9.00% 0.0% | 9.00% 12.5% | 8.00% 14.3% | 7.00% 16.7% | 6.00% 14.3% |
Research & Development | 118.20M 51.5% | 78.00M 28.1% | 60.90M 31.5% | 46.30M 20.6% | 38.40M 28.4% | 29.90M 5.3% | 28.40M 1.4% | 28.80M 9.9% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 245.10M 6.2% | 230.70M 1.5% | 227.30M | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 259.90M 11.4% | 293.50M 3.2% | 303.20M 13.4% | 267.30M 9.1% | 245.10M 6.2% | 230.70M 1.5% | 227.30M 3.8% | 219.00M 7.8% |
Other Operating Expenses | 0.00 100.0% | 62.90M 14.8% | 54.80M 36.7% | 40.10M 57.3% | 25.50M 0.4% | 25.60M 13.5% | 29.60M 92.2% | 15.40M 73.0% |
Total Operating Expenses | 384.72M 11.4% | 434.40M 9.9% | 395.30M 7.9% | 366.30M 18.5% | 309.00M 8.0% | 286.20M 0.3% | 285.30M 8.4% | 263.20M 10.4% |
Cost and Expenses | 11.52B 28.2% | 8.98B 18.6% | 7.58B 8.6% | 6.98B 27.9% | 5.46B 2.5% | 5.60B 3.3% | 5.79B 10.5% | 6.47B 9.0% |
Operating Income | 1.04B 73.7% | 599.30M 77.2% | 338.30M 16.9% | 289.30M 72.5% | 167.70M 31.1% | 127.90M 14.3% | 149.30M 40.5% | 106.30M 25.8% |
Operating Margin % | 8.00% 33.3% | 6.00% 50.0% | 4.00% 0.0% | 4.00% 33.3% | 3.00% 50.0% | 2.00% 33.3% | 3.00% 50.0% | 2.00% 0.0% |
EBITDA | 1.21B 64.6% | 736.20M 42.8% | 515.70M 26.8% | 406.70M 38.3% | 294.00M 16.4% | 252.60M 11.3% | 284.70M 45.7% | 195.40M 11.1% |
EBITDA Margin % | 10.00% 25.0% | 8.00% 33.3% | 6.00% 0.0% | 6.00% 20.0% | 5.00% 25.0% | 4.00% 20.0% | 5.00% 66.7% | 3.00% 25.0% |
Interest Expense | 52.60M 1.0% | 52.10M 34.0% | 78.90M 52.6% | 51.70M 63.1% | 31.70M 15.9% | 37.70M 23.8% | 49.50M 102.9% | 24.40M 141.6% |
Interest Income | 0.00 | 0.00 | 0.00 100.0% | 59.70M 88.3% | 31.70M | 0.00 100.0% | 49.50M | 0.00 |
Other Income (Expense) | -88.73M 32.2% | -67.10M 12.4% | -76.60M 28.3% | -59.70M 88.3% | -31.70M 15.9% | -37.70M 23.8% | -49.50M 102.9% | -24.40M 141.6% |
Pre-Tax Income | 983.20M 84.7% | 532.20M 73.9% | 306.00M 28.0% | 239.10M 75.8% | 136.00M 50.8% | 90.20M 9.6% | 99.80M 21.9% | 81.90M 38.5% |
Pre-Tax Margin % | 8.00% 33.3% | 6.00% 50.0% | 4.00% 33.3% | 3.00% 50.0% | 2.00% 0.0% | 2.00% 0.0% | 2.00% 100.0% | 1.00% 50.0% |
Tax Provision | 150.70M 44.6% | 104.20M 69.2% | 61.60M 4.4% | 59.00M 83.8% | 32.10M 8.4% | 29.60M 0.3% | 29.50M 273.5% | -17.00M 161.6% |
Net Income | 832.50M 94.5% | 428.00M 75.1% | 244.40M 35.7% | 180.10M 73.3% | 103.90M 71.5% | 60.60M 13.8% | 70.30M 28.9% | 98.90M 6.3% |
Net Margin % | 7.00% 75.0% | 4.00% 33.3% | 3.00% 50.0% | 2.00% 0.0% | 2.00% 100.0% | 1.00% 0.0% | 1.00% 0.0% | 1.00% 50.0% |
Basic EPS | 7.22 99.4% | 3.62 78.3% | 2.03 39.0% | 1.46 78.0% | 0.82 74.5% | 0.47 13.0% | 0.54 23.9% | 0.71 4.1% |
Diluted EPS | 7.16 98.3% | 3.61 77.8% | 2.03 39.0% | 1.46 78.0% | 0.82 74.5% | 0.47 11.3% | 0.53 24.3% | 0.70 4.1% |
Basic Shares Outstanding | 115.30M 2.4% | 118.10M 1.7% | 120.10M 2.8% | 123.50M 2.5% | 126.70M 1.9% | 129.10M 1.5% | 131.00M 6.0% | 139.40M 2.6% |
Diluted Shares Outstanding | 116.20M 2.1% | 118.70M 1.3% | 120.30M 2.7% | 123.60M 2.4% | 126.70M 1.9% | 129.10M 2.0% | 131.80M 6.3% | 140.60M 3.2% |