APG Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
Report Filing: 2023-12-31 2023-03-01 2022-03-01 2021-03-24 2019-12-31 2018-12-31 2017-12-31
Revenue 6928000000 6558000000 3940000000 3587000000 985000000 3728000000 3046000000
Cost of Revenue 5185000000 4844000000 3001000000 2831000000 787000000 2941000000 2382000000
Gross Profit 1743000000 1714000000 939000000 756000000 198000000 787000000 664000000
Operating Expenses 1384000000 1552000000 803000000 725000000 359000000 625000000 541000000
Research & Development 0 0 0 0 0 0 0
Selling, General and Administrative 1384000000 1552000000 803000000 725000000 359000000 625000000 511000000
Other Operating Expenses 0 0 0 0 0 0 30000000
Operating Income 359000000 162000000 136000000 31000000 -161000000 162000000 123000000
Net Interest(Non Operating) -132000000 -116000000 -48000000 -18000000 21000000 -22000000 -8000000
Interest Income 13000000 9000000 12000000 34000000 36000000 0 0
Interest Expense 145000000 125000000 60000000 52000000 15000000 22000000 8000000
Equity & Other Income/(Expense) 5000000 47000000 -9000000 -197000000 -11000000 6000000 5000000
Income Before Tax 232000000 93000000 79000000 -184000000 -151000000 146000000 120000000
Income Tax Expense 79000000 20000000 32000000 -31000000 2000000 10000000 8000000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0
Net Income 153000000 73000000 47000000 -153000000 -153000000 136000000 112000000
Depreciation and Amortization 303000000 346000000 202000000 263000000 69000000 109000000 69000000
EBITDA 662000000 508000000 338000000 294000000 -92000000 271000000 192000000
Earnings Per Share (EPS) -0.68 0.12 -0.67 -0.9 -0.88 1.16 0.93
Diluted Earnings Per Share -0.68 0.11 -0.67 -0.9 -0.88 1.12 0.93
Weighted Average Shares Outstanding 235136849 233201569 205758208 169482340 173902260 116768858 121032500
Diluted Weighted Average Shares Outstanding 235136849 266080746 205758208 169482340 173902260 121032500 121032500

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.