Chesapeake Utilities Corporation (CPK)

USD 133.26

(0.38%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 670.6 Million 680.7 Million 569.96 Million 488.19 Million 479.6 Million 717.48 Million
Cost of Revenue 415.32 Million 443.18 Million 352.03 Million 295.58 Million 308.02 Million 563.56 Million
Gross Profit 255.28 Million 237.51 Million 217.93 Million 192.61 Million 171.58 Million 153.92 Million
Operating Expenses 107.52 Million 94.58 Million 86.81 Million 80.02 Million 65.42 Million 59.43 Million
Selling, General and Administrative Expenses 3.36 Million 1.77 Million 2.6 Million 218 Thousand 2.66 Million 21 Thousand
Research and Development Expenses - - - - - -
Other Expenses 519.8 Million 94.58 Million 86.81 Million 80.02 Million 65.42 Million -615 Thousand
Cost and Expenses 519.8 Million 537.77 Million 438.85 Million 375.6 Million 373.44 Million 622.99 Million
Operating Income 150.8 Million 142.93 Million 131.11 Million 112.72 Million 106.28 Million 94.62 Million
Interest Expense 36.95 Million 24.35 Million 20.13 Million 21.76 Million 22.22 Million 16.43 Million
Income Tax Expense 28.07 Million 33.83 Million 29.23 Million 23.53 Million 21.09 Million 20.99 Million
Earnings before Tax 115.29 Million 123.62 Million 112.69 Million 94.18 Million 82.23 Million 77.57 Million
Net Income 87.21 Million 89.79 Million 83.46 Million 71.49 Million 65.15 Million 56.58 Million
Earnings Per Share Basic 4.75 5.07 4.75 4.27 3.64 3.46
Earnings Per Share Diluted 4.73 5.04 4.73 4.25 3.63 3.45
Weighted Average Shares Outstanding 18.37 Million 17.72 Million 17.55 Million 16.71 Million 16.39 Million 16.36 Million
Weighted Average Shares Outstanding (Diluted) 18.43 Million 17.8 Million 17.63 Million 16.77 Million 16.44 Million 16.41 Million
Gross Margin 0.38 0.35 0.38 0.39 0.36 0.21
EBIT Margin 0.36 0.31 0.34 0.35 0.32 0.19
Profit Margin 0.13 0.13 0.15 0.15 0.14 0.08
EBITDA 238.27 Million 224.05 Million 205.69 Million 180.09 Million 158.63 Million 142.99 Million
Earnings Before Tax Margin 0.22 0.21 0.23 0.23 0.22 0.13

Income Statement Charts

Created with Highcharts 11.1.0Value in USDRevenue Vs Earnings TrendRevenueEarnings20202021202220230200M400M600M800M
Created with Highcharts 11.1.0Value in USDIncome DistributionRevenueGross ProfitOperating IncomeNet Income20202021202220230200M400M600M800M