CF Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2024 (Q1)
03-31
2023 (Q4)
12-31
2023 (Q3)
09-30
2023 (Q2)
06-30
2023 (Q1)
03-31
2022 (Q4)
12-31
2022 (Q3)
09-30
2022 (Q2)
06-30
2022 (Q1)
03-31
2021 (Q4)
12-31
2021 (Q3)
09-30
2021 (Q2)
06-30
2021 (Q1)
03-31
2020 (Q4)
12-31
2020 (Q3)
09-30
2020 (Q2)
06-30
2020 (Q1)
03-31
2019 (Q4)
12-31
2019 (Q3)
09-30
2019 (Q2)
06-30
2019 (Q1)
03-31
2018 (Q4)
12-31
2018 (Q3)
09-30
2018 (Q2)
06-30
2018 (Q1)
03-31
2017 (Q4)
12-31
2017 (Q3)
09-30
2017 (Q2)
06-30
2017 (Q1)
03-31
2016 (Q4)
12-31
2016 (Q3)
09-30
2016 (Q2)
06-30
2016 (Q1)
03-31
2015 (Q4)
12-31
2015 (Q3)
09-30
2015 (Q2)
06-30
2015 (Q1)
03-31
2014 (Q4)
12-31
2014 (Q3)
09-30
2014 (Q2)
06-30
2014 (Q1)
03-31
2013 (Q4)
12-31
2013 (Q3)
09-30
2013 (Q2)
06-30
2013 (Q1)
03-31
2012 (Q4)
12-31
2012 (Q3)
09-30
2012 (Q2)
06-30
2012 (Q1)
03-31
2011 (Q4)
12-31
2011 (Q3)
09-30
2011 (Q2)
06-30
2011 (Q1)
03-31
2010 (Q4)
12-31
2010 (Q3)
09-30
2010 (Q2)
06-30
2010 (Q1)
03-31
2009 (Q4)
12-31
2009 (Q3)
09-30
2009 (Q2)
06-30
2009 (Q1)
03-31
2008 (Q4)
12-31
2008 (Q3)
09-30
2008 (Q2)
06-30
2008 (Q1)
03-31
2007 (Q4)
12-31
2007 (Q3)
09-30
2007 (Q2)
06-30
2007 (Q1)
03-31
2006 (Q4)
12-31
2006 (Q3)
09-30
2006 (Q2)
06-30
2006 (Q1)
03-31
2005 (Q4)
12-31
2005 (Q3)
09-30
2005 (Q2)
06-30
2004 (Q4)
12-31
2004 (Q3)
09-30
Report Filing: 2024-05-01 2024-02-22 2023-11-02 2023-08-03 2023-05-02 2023-02-23
1234
Revenue 1470000000 1571000000 1273000000 1775000000 2012000000 2608000000
1234
Cost of Revenue 1061000000 1044000000 896000000 971000000 1149000000 1352000000
1234
Gross Profit 409000000 527000000 377000000 804000000 863000000 1256000000
1234
Operating Expenses 407000000 76000000 133000000 70000000 37000000 45000000
1234
Research & Development 0 0 0 0 0 0
1234
Selling, General and Administrative 88000000 76000000 68000000 71000000 74000000 87000000
1234
Other Operating Expenses 319000000 0 65000000 -1000000 -37000000 -42000000
1234
Operating Income 2000000 451000000 244000000 734000000 826000000 1211000000
1234
Net Interest(Non Operating) -67000000 8000000 6000000 4000000 -10000000 61000000
1234
Interest Income -30000000 43000000 45000000 40000000 30000000 34000000
1234
Interest Expense 37000000 35000000 39000000 36000000 40000000 -27000000
1234
Equity & Other Income/(Expense) 365000000 -23000000 3000000 2000000 3000000 -18000000
1234
Income Before Tax 300000000 436000000 253000000 740000000 819000000 1254000000
1234
Income Tax Expense 62000000 84000000 23000000 134000000 169000000 245000000
1234
Income Attributable to Non-Controlling Interest 44000000 78000000 66000000 79000000 90000000 149000000
1234
Net Income 194000000 274000000 164000000 527000000 560000000 860000000
1234
Depreciation and Amortization 0 229000000 213000000 221000000 254000000 180000000
1234
EBITDA 2000000 680000000 457000000 955000000 1080000000 1391000000
1234
Earnings Per Share (EPS) 1.03 1.44 0.85 2.71 2.85 4.37
1234
Diluted Earnings Per Share 1.03 1.44 0.85 2.7 2.84 4.36
1234
Weighted Average Shares Outstanding 187600000 190100000 192400000 194600000 196200000 196600000
1234
Diluted Weighted Average Shares Outstanding 188100000 190600000 192900000 195000000 196900000 197400000
1234

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.