Frontline Ltd. (FRO)

USD 13.78

(-0.36%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.78 Billion 1.43 Billion 749.38 Million 1.22 Billion 957.32 Million 742.26 Million
Cost of Revenue 1.02 Billion 949.2 Million 718.77 Million 684.48 Million 678.81 Million 652.2 Million
Gross Profit 761.42 Million 481 Million 30.6 Million 536.69 Million 278.51 Million 90.06 Million
Operating Expenses 54.03 Million 38.82 Million 21.99 Million 28.9 Million 41.59 Million 27.08 Million
Selling, General and Administrative Expenses 54.03 Million 48.3 Million 27.89 Million 58.8 Million 45.01 Million 37.29 Million
Research and Development Expenses - - - - - -
Other Expenses 206.86 Million -9.47 Million -5.89 Million -29.9 Million -3.42 Million -10.2 Million
Cost and Expenses 1.05 Billion 988.03 Million 740.77 Million 713.39 Million 720.4 Million 679.29 Million
Operating Income 746.66 Million 442.8 Million 29.85 Million 507.79 Million 239.52 Million 82.71 Million
Interest Expense 178.49 Million 98.71 Million 61.43 Million 72.16 Million 94.46 Million 93.27 Million
Income Tax Expense 205 Thousand 412 Thousand 4.63 Million -14 Thousand 307 Thousand 316 Thousand
Earnings before Tax 656.61 Million 473.13 Million -6.51 Million 412.99 Million 140.29 Million -8.08 Million
Net Income 656.41 Million 475.53 Million -11.14 Million 412.87 Million 139.97 Million -8.39 Million
Earnings Per Share Basic 2.95 2.22 -0.06 2.11 0.81 -0.05
Earnings Per Share Diluted 2.95 2.22 -0.06 2.09 0.78 -0.05
Weighted Average Shares Outstanding 222.62 Million 214.01 Million 198.96 Million 195.63 Million 173.57 Million 169.81 Million
Weighted Average Shares Outstanding (Diluted) 222.62 Million 214.01 Million 198.96 Million 197.8 Million 179.31 Million 169.81 Million
Gross Margin 0.43 0.34 0.04 0.44 0.29 0.12
EBIT Margin 0.59 0.43 0.24 0.53 0.38 0.28
Profit Margin 0.37 0.33 -0.01 0.34 0.15 -0.01
EBITDA 1.06 Billion 725.82 Million 217.23 Million 628.34 Million 357.25 Million 210.23 Million
Earnings Before Tax Margin 0.42 0.31 0.04 0.42 0.25 0.11

Income Statement Charts