AFL 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
2016
12-31
2015
12-31
2014
12-31
2013
12-31
2012
12-31
2011
12-31
2010
12-31
2009
12-31
2008
12-31
2007
12-31
2006
12-31
2005
12-31
2004
12-31
2003
12-31
2002
12-31
2001
12-31
2000
12-31
1999
12-31
1998
12-31
1997
12-31
1996
12-31
1995
12-31
1994
12-31
1993
12-31
1992
12-31
1991
12-31
1990
12-31
1989
12-31
1988
12-31
1987
12-31
1986
12-31
1985
12-31
Report Filing: 2024-02-22 2023-02-24 2022-02-23 2021-02-23 2020-02-21 2019-02-25 2018-02-23 2017-02-24 2016-02-25 2015-02-26 2014-02-27 2013-02-27 2012-02-27 2011-02-25 2010-02-26 2009-02-20 2008-02-29 2007-02-28 2006-02-28 2005-03-10 2004-03-11 2003-03-27 2002-03-27 2001-03-28 2000-03-27 1999-03-26 1998-03-26 1997-03-26 1996-03-26 1995-03-28 1994-03-30 1992-12-31 1991-12-31 1990-12-31 1989-12-31 1988-12-31 1987-12-31 1986-12-31 1985-12-31
Revenue 18701000000 19140000000 22106000000 22147000000 22307000000 21758000000 21667000000 22559000000 20872000000 22728000000 23939000000 25364000000 22171000000 20732000000 18254000000 16554000000 15393000000 14616000000 14363000000 13281000000 11447000000 10257000000 9598000000 9720000000 8640000000 7104000000 7250702000 7100203000 7190620000 6110758000 5001000000 3986500000 3282700000 2678400000 2438200000 2324600000 1876100000 1401500000 954800000
Cost of Revenue 0 275000000 0 0 0 0 0 0 0 0 0 0 0 0 65000000 61000000 0 0 99000000 100000000 48000000 56000000 47000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Gross Profit 18701000000 18865000000 22106000000 22147000000 22307000000 21758000000 21667000000 22559000000 20872000000 22728000000 23939000000 25364000000 22171000000 20732000000 18189000000 16493000000 15393000000 14616000000 14264000000 13181000000 11399000000 10201000000 9551000000 9720000000 8640000000 7104000000 7250702000 7100203000 7190620000 6110758000 5001000000 3986500000 3282700000 2678400000 2438200000 2324600000 1876100000 1401500000 954800000
Operating Expenses 5228000000 13770000000 16784000000 17988000000 17862000000 17553000000 17409000000 18224000000 16721000000 17920000000 18830000000 20801000000 18983000000 16998000000 15882000000 14550000000 12867000000 12333000000 12015000000 11351000000 10152000000 8922000000 8451000000 8689000000 7844000000 6540000000 6372173000 6434016000 6574014000 5592926000 4559000000 3656000000 3003900000 2446800000 2240900000 2114900000 1707600000 1265000000 856100000
Research & Development 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 0 3250000000 3544000000 3420000000 3089000000 0 0 0 0 0 0 0 3950000000 3699000000 1568000000 1460000000 2822000000 2640000000 2583000000 2350000000 2128000000 1879000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Operating Expenses 5228000000 10520000000 13240000000 14568000000 14773000000 17553000000 17409000000 18224000000 16721000000 17920000000 18830000000 20801000000 15033000000 13299000000 14314000000 13090000000 10045000000 9693000000 9432000000 9001000000 8024000000 7043000000 8451000000 8689000000 7844000000 6540000000 6372173000 6434016000 6574014000 5592926000 4559000000 3656000000 3003900000 2446800000 2240900000 2114900000 1707600000 1265000000 856100000
Operating Income 13473000000 5095000000 5322000000 4159000000 4445000000 4205000000 4258000000 4335000000 4151000000 4808000000 5109000000 4563000000 3188000000 3734000000 2307000000 1943000000 2526000000 2283000000 2249000000 1830000000 1247000000 1279000000 1100000000 1031000000 796000000 564000000 878529000 666187000 616606000 517832000 442000000 330500000 278800000 231600000 197300000 209700000 168500000 136500000 98700000
Net Interest(Non Operating) -195000000 0 0 0 0 -222000000 -240000000 -268000000 -289000000 -317000000 -293000000 -261000000 -196000000 -149000000 -72000000 -29000000 -27000000 -19000000 -23000000 -23000000 -22000000 -20000000 -19000000 -19000000 -18000000 -13000000 -13709000 -16186000 -15611000 -13496000 -2000000 -5900000 -14100000 -15200000 -19300000 -10600000 -5300000 -5500000 -4200000
Interest Income 0 226000000 238000000 242000000 228000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 195000000 226000000 238000000 242000000 228000000 222000000 240000000 268000000 289000000 317000000 293000000 261000000 196000000 149000000 72000000 29000000 27000000 19000000 23000000 23000000 22000000 20000000 19000000 19000000 18000000 13000000 13709000 16186000 15611000 13496000 2000000 5900000 14100000 15200000 19300000 10600000 5300000 5500000 4200000
Equity & Other Income/(Expense) -8016000000 -226000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 778000000 623200000 531500000 434500000 424300000 -199100000 -163200000 -131000000 -94500000
Income Before Tax 5262000000 4869000000 5322000000 4159000000 4445000000 3983000000 4018000000 4067000000 3862000000 4491000000 4816000000 4302000000 2992000000 3585000000 2235000000 1914000000 2499000000 2264000000 2226000000 1807000000 1225000000 1259000000 1081000000 1012000000 778000000 551000000 864820000 650001000 600995000 504336000 1218000000 947800000 796200000 650900000 602300000 0 0 0 0
Income Tax Expense 603000000 451000000 997000000 -619000000 1141000000 1063000000 -586000000 1408000000 1329000000 1540000000 1658000000 1436000000 1028000000 1241000000 738000000 660000000 865000000 781000000 743000000 508000000 430000000 438000000 394000000 325000000 207000000 64000000 279797000 255638000 251938000 211546000 185000000 141200000 116000000 99200000 97200000 90200000 69900000 52800000 40300000
Income Attributable to Non-Controlling Interest 0 0 94000000 0 0 0 233000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 778000000 623200000 531500000 434500000 424300000 -199100000 -163200000 -131000000 -94500000
Net Income 4659000000 4418000000 4231000000 4778000000 3304000000 2920000000 4371000000 2659000000 2533000000 2951000000 3158000000 2866000000 1964000000 2344000000 1497000000 1254000000 1634000000 1483000000 1483000000 1299000000 795000000 821000000 687000000 687000000 571000000 487000000 585023000 394363000 349057000 292790000 255000000 183400000 148700000 117200000 80800000 108900000 93300000 78200000 54200000
Depreciation and Amortization 39000000 -265000000 45000000 41000000 41000000 0 0 0 0 0 0 0 0 0 0 74000000 0 0 0 0 0 0 0 0 0 43000000 0 0 0 0 0 0 0 0 0 0 0 0 0
EBITDA 13512000000 4830000000 5367000000 4200000000 4486000000 4205000000 4258000000 4335000000 4151000000 4808000000 5109000000 4563000000 3188000000 3734000000 2307000000 2017000000 2526000000 2283000000 2249000000 1830000000 1247000000 1279000000 1100000000 1031000000 796000000 607000000 878529000 666187000 616606000 517832000 442000000 330500000 278800000 231600000 197300000 209700000 168500000 136500000 98700000
Earnings Per Share (EPS) 7.81 6.96 6.42 6.69 4.45 3.79 5.52 3.23 2.94 3.27 3.4 3.07 2.08 2.48 1.61 1.33 1.68 1.5 1.48 1.25 0.75 0.8 0.66 0.65 0.54 0.46 0.54 0.36 0.3 0.24 0.21 0.15 0.13 0.1 0.07 0.09 0.08 0.065 0.045
Diluted Earnings Per Share 7.78 6.93 6.39 6.67 4.43 3.77 5.48 3.21 2.93 3.25 3.38 3.06 2.06 2.46 1.6 1.31 1.66 1.48 1.46 1.23 0.74 0.78 0.64 0.63 0.52 0.44 0.52 0.34 0.3 0.24 0.21 0.15 0.12 0.095 0.07 0.09 0.08 0.065 0.045
Weighted Average Shares Outstanding 596173000 634816000 673617000 713702000 742414000 769588000 792042000 822942000 861308000 902408000 929004000 933736000 933038000 938076000 933104000 946810000 975738000 991228000 1001878000 1014666000 1026440000 1035082000 1050196000 1061214000 1063474000 1065220000 1083333333 1109859155 1163666667 1237212000 1261782000 1222666667 1189600000 1172000000 1154285714 1210000000 1166250000 1203076923 1204444444
Diluted Weighted Average Shares Outstanding 598745000 637655000 676729000 716192000 746430000 774650000 797860000 827842000 866344000 908000000 934816000 938574000 938740000 946170000 938126000 957630000 987942000 1003654000 1015408000 1032842000 1044276000 1056652000 1074766000 1089812000 1101690000 1103488000 1125000000 1158823529 1183389831 1241536000 1261782000 1222666667 1239166667 1233684211 1154285714 1210000000 1166250000 1203076923 1204444444

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.