Century Communities, Inc. (CCS)

USD 76.94

(-5.37%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 3.69 Billion 4.5 Billion 4.21 Billion 3.16 Billion 2.53 Billion 2.14 Billion
Cost of Revenue 2.83 Billion 3.37 Billion 3.16 Billion 2.54 Billion 2.08 Billion 1.76 Billion
Gross Profit 853.74 Million 1.13 Billion 1.04 Billion 616.33 Million 454.96 Million 379 Million
Operating Expenses 447.31 Million 430.74 Million 389.61 Million 341.71 Million 301.52 Million 263.98 Million
Selling, General and Administrative Expenses 447.31 Million 430.74 Million 389.61 Million 341.71 Million 301.52 Million 263.98 Million
Research and Development Expenses - - - - - -
Other Expenses - -17.85 Million -3.14 Million -2.21 Million -5.19 Million -905 Thousand
Cost and Expenses 3.28 Billion 3.8 Billion 3.55 Billion 2.88 Billion 2.38 Billion 2.03 Billion
Operating Income 406.43 Million 703.83 Million 662.35 Million 263.65 Million 155.67 Million 115.02 Million
Interest Expense 56.75 Million 26.93 Million 59.38 Million 65.77 Million 74.37 Million -
Income Tax Expense 91.6 Million 151.77 Million 142.61 Million 64.08 Million 19.64 Million 32.07 Million
Earnings before Tax 350.83 Million 676.9 Million 641.12 Million 270.24 Million 132.63 Million 128.53 Million
Net Income 259.22 Million 525.12 Million 498.5 Million 206.15 Million 112.99 Million 96.45 Million
Earnings Per Share Basic 8.12 16.12 14.79 6.19 3.66 3.21
Earnings Per Share Diluted 8.05 15.92 14.47 6.13 3.62 3.17
Weighted Average Shares Outstanding 31.91 Million 32.57 Million 33.7 Million 33.31 Million 30.88 Million 30.08 Million
Weighted Average Shares Outstanding (Diluted) 32.2 Million 32.97 Million 34.44 Million 33.61 Million 31.18 Million 30.39 Million
Gross Margin 0.23 0.25 0.25 0.19 0.18 0.18
EBIT Margin 0.10 0.16 0.16 0.09 0.07 0.05
Profit Margin 0.07 0.12 0.12 0.07 0.04 0.04
EBITDA 371.42 Million 715.05 Million 673.26 Million 276.79 Million 169.05 Million 127.05 Million
Earnings Before Tax Margin 0.11 0.16 0.16 0.08 0.06 0.05

Income Statement Charts