Need CEG 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 Feb 24, 2026 | 2024 Dec 31, 2024 Feb 18, 2025 | 2023 Dec 31, 2023 Feb 27, 2024 | 2022 Dec 31, 2022 Feb 16, 2023 | 2021 Dec 31, 2021 Feb 25, 2022 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 25.53B 8.3% | 23.57B 5.4% | 24.92B 2.0% | 24.44B 24.4% | 19.65B 11.6% | 17.60B 7.0% | 18.92B 7.4% | 20.44B 10.5% |
Cost of Revenue | 6.16B 65.0% | 17.58B 18.9% | 21.69B 2.8% | 22.30B 33.4% | 16.72B 13.3% | 14.75B 5.3% | 15.57B 9.2% | 17.16B 11.4% |
Gross Profit | 19.36B 223.2% | 5.99B 85.3% | 3.23B 51.2% | 2.14B 27.1% | 2.93B 2.8% | 2.85B 14.9% | 3.35B 2.1% | 3.28B 5.6% |
Gross Margin % | 76.00% 204.0% | 25.00% 92.3% | 13.00% 44.4% | 9.00% 40.0% | 15.00% 6.3% | 16.00% 11.1% | 18.00% 12.5% | 16.00% 5.9% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 100.0% | -54.00M 50.9% | -110.00M | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 100.0% | 220.00M | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 0.00 | 0.00 100.0% | -54.00M 149.1% | 110.00M | 0.00 | 0.00 | 0.00 | 0.00 |
Other Operating Expenses | 16.27B 893.6% | 1.64B 2.3% | 1.68B 2.0% | 1.64B 49.5% | 3.25B 24.8% | 2.60B 26.8% | 2.05B 1253.9% | -178.00M |
Total Operating Expenses | 16.27B 893.6% | 1.64B 1.0% | 1.62B 1.3% | 1.64B 49.5% | 3.25B 24.8% | 2.60B 26.8% | 2.05B 12.7% | 2.35B 89.3% |
Cost and Expenses | 22.43B 16.7% | 19.22B 17.6% | 23.31B 2.7% | 23.95B 19.9% | 19.97B 15.0% | 17.36B 1.5% | 17.63B 9.6% | 19.51B 17.3% |
Operating Income | 3.09B 29.1% | 4.35B 170.3% | 1.61B 651.4% | -292.00M 65.0% | -177.00M 115.0% | 1.18B 49.0% | 2.32B 137.8% | 975.00M 28.0% |
Operating Margin % | 12.00% 33.3% | 18.00% 200.0% | 6.00% 700.0% | -1.00% 0.0% | -1.00% 114.3% | 7.00% 41.7% | 12.00% 140.0% | 5.00% 28.6% |
EBITDA | 5.01B 35.2% | 7.72B 81.6% | 4.25B 99.1% | 2.14B 57.2% | 4.99B 3.3% | 4.83B 10.7% | 5.41B 28.4% | 4.21B 1.5% |
EBITDA Margin % | 20.00% 39.4% | 33.00% 94.1% | 17.00% 88.9% | 9.00% 64.0% | 25.00% 7.4% | 27.00% 6.9% | 29.00% 38.1% | 21.00% 4.5% |
Interest Expense | 511.00M 1.0% | 506.00M 17.4% | 431.00M 71.7% | 251.00M 15.5% | 297.00M 16.8% | 357.00M 16.8% | 429.00M 0.7% | 432.00M |
Interest Income | 0.00 | 0.00 | 0.00 100.0% | 93.00M 5.1% | 98.00M 8.9% | 90.00M 18.2% | 110.00M | 0.00 100.0% |
Other Income (Expense) | 425.00M 159.1% | 164.00M 80.4% | 837.00M 180.7% | -1.04B 308.2% | 498.00M 14.1% | 580.00M 244.3% | -402.00M 34.1% | -610.00M 228.4% |
Pre-Tax Income | 3.51B 22.3% | 4.52B 84.6% | 2.45B 551.5% | -542.00M 456.6% | 152.00M 81.8% | 836.00M 56.4% | 1.92B 425.2% | 365.00M 74.3% |
Pre-Tax Margin % | 14.00% 26.3% | 19.00% 90.0% | 10.00% 600.0% | -2.00% 300.0% | 1.00% 80.0% | 5.00% 50.0% | 10.00% 400.0% | 2.00% 75.0% |
Tax Provision | 1.19B 53.4% | 774.00M 9.9% | 859.00M 321.4% | -388.00M 272.4% | 225.00M 9.6% | 249.00M 51.7% | 516.00M 577.8% | -108.00M 107.8% |
Net Income | 2.32B 38.1% | 3.75B 131.0% | 1.62B 1153.9% | -154.00M 111.0% | -73.00M 112.4% | 589.00M 47.6% | 1.13B 204.1% | 370.00M 86.3% |
Net Margin % | 9.00% 43.8% | 16.00% 128.6% | 7.00% 800.0% | -1.00% | 0.00% 100.0% | 3.00% 50.0% | 6.00% 200.0% | 2.00% 86.7% |
Basic EPS | 7.40 37.8% | 11.90 137.1% | 5.02 1168.1% | -0.47 113.6% | -0.22 112.2% | 1.80 47.7% | 3.44 204.4% | 1.13 86.4% |
Diluted EPS | 7.40 37.8% | 11.90 137.5% | 5.01 1166.0% | -0.47 113.6% | -0.22 112.2% | 1.80 47.7% | 3.44 204.4% | 1.13 86.4% |
Basic Shares Outstanding | 313.00M 0.6% | 315.00M 2.5% | 323.00M 1.5% | 328.00M 0.4% | 326.66M 0.0% | 326.66M 0.0% | 326.66M 0.1% | 326.30M 0.0% |
Diluted Shares Outstanding | 314.00M 0.3% | 315.00M 2.8% | 324.00M 1.2% | 328.00M 0.4% | 326.66M 0.0% | 326.66M 0.0% | 326.66M 0.1% | 326.30M 0.0% |