Need CTRA 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 27, 2026 | 2024 Dec 31, 2024 Feb 25, 2025 | 2023 Dec 31, 2023 Feb 23, 2024 | 2022 Dec 31, 2022 Feb 27, 2023 | 2021 Dec 31, 2021 Mar 1, 2022 | 2020 Dec 31, 2020 Feb 26, 2021 | 2019 Dec 31, 2019 Feb 25, 2020 | 2018 Dec 31, 2018 Feb 26, 2019 |
|---|
Total Revenue | 7.64B 40.1% | 5.46B 4.0% | 5.68B 40.3% | 9.51B 175.8% | 3.45B 135.2% | 1.47B 29.0% | 2.07B 5.6% | 2.19B 24.0% |
Cost of Revenue | 4.47B 29.0% | 3.46B 9.3% | 3.17B 123.9% | 1.42B 6.4% | 1.51B 46.1% | 1.03B 2.1% | 1.06B 9.5% | 1.17B 0.0% |
Gross Profit | 3.18B 59.2% | 2.00B 20.4% | 2.51B 69.1% | 8.10B 318.1% | 1.94B 349.2% | 431.22M 57.3% | 1.01B 1.1% | 1.02B 71.0% |
Gross Margin % | 42.00% 13.5% | 37.00% 15.9% | 44.00% 48.2% | 85.00% 51.8% | 56.00% 93.1% | 29.00% 40.8% | 49.00% 4.3% | 47.00% 38.2% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 323.00M 7.0% | 302.00M 8.2% | 279.00M 29.5% | 396.00M 46.7% | 270.00M 156.2% | 105.39M 11.1% | 94.87M 1.8% | 96.64M 1.2% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 609.00K | 0.00 | 0.00 |
SG&A Expenses | 323.00M 7.0% | 302.00M 8.2% | 279.00M 29.5% | 396.00M 46.7% | 270.00M 154.7% | 106.00M 11.7% | 94.87M 1.8% | 96.64M 1.2% |
Other Operating Expenses | 406.00M 33.6% | 304.00M 2.9% | 313.00M 87.6% | 2.53B 2360.2% | 103.00M 255.2% | 29.00M 22.3% | 37.32M 8161.1% | -463.00K 109.3% |
Total Operating Expenses | 729.00M 20.3% | 606.00M 2.4% | 592.00M 25.3% | 792.00M 164.9% | 299.00M 121.2% | 135.19M 2.3% | 132.19M 43.3% | 233.10M 52.6% |
Cost and Expenses | 5.20B 27.7% | 4.07B 15.3% | 3.53B 18.0% | 4.30B 104.4% | 2.11B 89.9% | 1.11B 6.8% | 1.19B 15.1% | 1.40B 6.1% |
Operating Income | 2.45B 76.2% | 1.39B 35.5% | 2.15B 58.6% | 5.21B 233.1% | 1.56B 428.4% | 296.00M 46.3% | 550.90M 28.6% | 771.80M 610.2% |
Operating Margin % | 32.00% 28.0% | 25.00% 34.2% | 38.00% 30.9% | 55.00% 22.2% | 45.00% 125.0% | 20.00% 25.9% | 27.00% 22.9% | 35.00% 488.9% |
EBITDA | 4.85B 47.2% | 3.30B 14.2% | 3.84B 44.2% | 6.88B 205.0% | 2.26B 226.6% | 691.00M 49.2% | 1.36B 14.5% | 1.19B 181.4% |
EBITDA Margin % | 63.00% 5.0% | 60.00% 11.8% | 68.00% 5.6% | 72.00% 10.8% | 65.00% 38.3% | 47.00% 28.8% | 66.00% 22.2% | 54.00% 125.0% |
Interest Expense | 205.00M 93.4% | 106.00M 45.2% | 73.00M 8.8% | 80.00M 29.0% | 62.00M 14.6% | 54.12M 1.6% | 55.00M 24.9% | 73.20M 10.9% |
Interest Income | 14.00M 77.4% | 62.00M 31.9% | 47.00M 370.0% | 10.00M | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -184.00M 318.2% | -44.00M 69.2% | -26.00M 35.0% | -40.00M 35.5% | -62.00M 14.8% | -54.00M 3.2% | -55.78M 24.3% | -73.66M 4.5% |
Pre-Tax Income | 2.26B 68.3% | 1.34B 36.8% | 2.13B 58.8% | 5.17B 244.1% | 1.50B 520.7% | 242.00M 73.1% | 900.22M 28.9% | 698.14M 405.6% |
Pre-Tax Margin % | 30.00% 20.0% | 25.00% 32.4% | 37.00% 31.5% | 54.00% 22.7% | 44.00% 158.8% | 17.00% 61.4% | 44.00% 37.5% | 32.00% 346.2% |
Tax Provision | 546.00M 143.8% | 224.00M 55.5% | 503.00M 54.4% | 1.10B 220.9% | 344.00M 747.4% | 40.59M 81.5% | 219.15M 55.3% | 141.09M 142.9% |
Net Income | 1.72B 53.2% | 1.12B 31.0% | 1.63B 60.0% | 4.07B 251.0% | 1.16B 476.1% | 201.00M 70.5% | 681.07M 22.3% | 557.04M 454.9% |
Net Margin % | 22.00% 4.8% | 21.00% 27.6% | 29.00% 32.6% | 43.00% 26.5% | 34.00% 142.9% | 14.00% 57.6% | 33.00% 32.0% | 25.00% 316.7% |
Basic EPS | 2.25 49.0% | 1.51 29.4% | 2.14 58.0% | 5.10 121.7% | 2.30 360.0% | 0.50 69.5% | 1.64 31.2% | 1.25 468.2% |
Diluted EPS | 2.25 50.0% | 1.50 29.6% | 2.13 58.1% | 5.08 121.8% | 2.29 358.0% | 0.50 69.3% | 1.63 30.4% | 1.25 468.2% |
Basic Shares Outstanding | 761.00M 2.6% | 742.00M 1.9% | 756.00M 5.0% | 796.00M 58.3% | 503.00M 26.2% | 398.52M 4.1% | 415.51M 6.7% | 445.54M 3.9% |
Diluted Shares Outstanding | 761.00M 2.1% | 745.00M 2.0% | 760.00M 4.9% | 799.00M 58.5% | 504.00M 25.7% | 401.00M 3.9% | 417.45M 6.3% | 445.54M 3.9% |