First Gen Corporation (FSGCY)

USD 6.75

(0.0%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2.47 Billion 2.66 Billion 2.16 Billion 1.83 Billion 2.15 Billion 1.97 Billion
Cost of Revenue 1.69 Billion 1.91 Billion 1.46 Billion 1.1 Billion 1.39 Billion 1.29 Billion
Gross Profit 783.94 Million 753.03 Million 700.59 Million 725.61 Million 759.56 Million 684.42 Million
Operating Expenses 226.03 Million 217.94 Million 211.04 Million 189.32 Million 201.89 Million 176.63 Million
Selling, General and Administrative Expenses 231.46 Million 130.37 Million 119.8 Million 107.22 Million 130.58 Million 115.7 Million
Research and Development Expenses - - - - - -
Other Expenses - -3.65 Million -1.59 Million -747 Thousand -6.68 Million -446 Thousand
Cost and Expenses 1.93 Billion 2.13 Billion 1.67 Billion 1.29 Billion 1.59 Billion 1.47 Billion
Operating Income 554.41 Million 531.65 Million 484.63 Million 545.9 Million 564.04 Million 491.8 Million
Interest Expense 93.13 Million 73.44 Million 76.86 Million 95.32 Million 110.02 Million 125.31 Million
Income Tax Expense 81.01 Million 94.26 Million 73.85 Million 85.29 Million 67.04 Million 83.68 Million
Earnings before Tax 530.34 Million 463.78 Million 428.09 Million 479.03 Million 481.27 Million 403.17 Million
Net Income 312.2 Million 261.39 Million 258.25 Million 275.69 Million 279.26 Million 198.99 Million
Earnings Per Share Basic 1.73 1.43 1.40 1.45 1.56 1.11
Earnings Per Share Diluted 1.73 1.43 1.40 1.45 1.56 1.11
Weighted Average Shares Outstanding 179.82 Million 179.82 Million 177.97 Million 177.68 Million 178.89 Million 179.4 Million
Weighted Average Shares Outstanding (Diluted) 179.82 Million 179.82 Million 177.97 Million 177.68 Million 178.89 Million 179.4 Million
Gross Margin 0.32 0.28 0.32 0.40 0.35 0.35
EBIT Margin 0.35 0.28 0.33 0.43 0.37 0.36
Profit Margin 0.13 0.10 0.12 0.15 0.13 0.10
EBITDA 856.61 Million 764.18 Million 738.66 Million 816.18 Million 832.76 Million 749.54 Million
Earnings Before Tax Margin 0.22 0.20 0.22 0.30 0.26 0.25

Income Statement Charts