FAST 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
Report Filing: 2024-02-06 2023-02-07 2022-02-07 2021-02-08 2020-02-06 2019-02-06 2018-02-05 2017-02-06 2016-02-05 2015-02-05 2014-02-06 2013-02-07 2012-02-09 2011-02-09 2010-02-09 2009-02-20 2008-02-21 2007-02-23 2006-02-23 2005-03-01 2004-02-25 2003-02-26 2002-03-04 2001-03-05 2000-03-13 1999-03-15 1998-03-16 1997-03-17 1996-03-18 1995-03-20 1993-12-31 1992-12-31 1991-12-31 1990-12-31 1989-12-31 1988-12-31 1987-12-31
Revenue 7346700000 6980600000 6010900000 5647300000 5333700000 4965100000 4390500000 3962036000 3869187000 3733507000 3326106000 3133577000 2766859000 2269471000 1930330000 2340425000 2061819000 1809337000 1523333000 1238492000 994928000 905438000 818283000 745740000 609200000 503100000 398000000 287700000 222600000 161900000 110300000 81300000 62300000 52300000 41200000 30400000 20300000
Cost of Revenue 4158800000 3764800000 3233700000 3079500000 2818300000 2566200000 2226900000 1997259000 1920253000 1836105000 1606661000 1519053000 1332687000 1094635000 946895000 1104333000 1014245000 901662000 765230000 614159000 505861000 456962000 405856000 345203000 277900000 227600000 179600000 127300000 98200000 72300000 49200000 35700000 28100000 23200000 18800000 14000000 9200000
Gross Profit 3187900000 3215800000 2777200000 2567800000 2515400000 2398900000 2163600000 1964777000 1948934000 1897402000 1719445000 1614524000 1434172000 1174836000 983435000 1236092000 1047574000 907675000 758103000 624333000 489067000 448476000 412427000 400537000 331300000 275500000 218400000 160400000 124400000 89600000 61100000 45600000 34200000 29100000 22400000 16400000 11100000
Operating Expenses 1659200000 1762200000 1559800000 1426000000 1458200000 1399700000 1281800000 1168938000 1120179000 1109812000 1006788000 940833000 859563000 745147000 687642000 785855000 671149000 587833000 490239000 417176000 353930000 329245000 300696000 270980000 225600000 188400000 151200000 107000000 78800000 58700000 41300000 31200000 24000000 19300000 15700000 11500000 7900000
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
Selling, General and Administrative 1659200000 1762200000 1559800000 1427400000 1459400000 1400200000 1282800000 1169470000 1121590000 1110776000 1007431000 941236000 859369000 745112000 686792000 785688000 671248000 587610000 489792000 416524000 353613000 334875000 300696000 259003000 213600000 177200000 141700000 99500000 73400000 55000000 38700000 29300000 22700000 18500000 15100000 11100000 7700000
Other Operating Expenses 0 0 0 -1400000 -1200000 -500000 -1000000 -532000 -1411000 -964000 -643000 -403000 194000 35000 850000 167000 -99000 223000 447000 652000 317000 -5630000 0 11977000 12000000 11200000 9500000 7500000 5400000 3700000 2600000 1900000 1300000 800000 600000 400000 200000
Operating Income 1528700000 1453600000 1217400000 1141800000 1057200000 999200000 881800000 795839000 828755000 787590000 712657000 673691000 574609000 429689000 295793000 450237000 376425000 319842000 267864000 207157000 135137000 119231000 111731000 129557000 105700000 87100000 67200000 53400000 45600000 30900000 19800000 14400000 10200000 9800000 6700000 4900000 3200000
Net Interest(Non Operating) -6700001 -13600000 -9600000 -9100000 -13500000 -12200000 -8700000 -6110000 -2735000 -156000 811000 464000 472000 951000 1697000 930000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Income 4099999 700000 100000 600000 400000 400000 400000 394000 373000 759000 924000 464000 472000 951000 1697000 930000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 10800000 14300000 9700000 9700000 13900000 12600000 9100000 6504000 3108000 915000 113000 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
Equity & Other Income/(Expense) 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1474000 1187000 1192000 1179000 1199000 1976000 1903000 1873000 800000 -900000 100000 1000000 600000 500000 300000 300000 500000 500000 300000 300000 -100000
Income Before Tax 1522000000 1440000000 1207800000 1132700000 1043700000 987000000 873100000 789729000 826020000 787434000 713468000 674155000 575081000 430640000 297490000 451167000 377899000 321029000 269056000 208336000 136336000 121207000 113634000 131430000 106500000 86200000 67300000 54400000 46200000 31400000 20100000 14700000 10700000 10300000 7000000 5200000 3100000
Income Tax Expense 367000000 353100000 282800000 273600000 252800000 235100000 294500000 290251000 309659000 293284000 264832000 253619000 217152000 165284000 113133000 171462000 145277000 121991000 102242000 77347000 52216000 46381000 43522000 50700000 41000000 33200000 26500000 21900000 18800000 12700000 8200000 5900000 4100000 4000000 2700000 2000000 1400000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 78000 -39000 0 0 0 0 0 0 0 0 0 0 0 0 -716000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Income 1155000000 1086900000 925000000 859100000 790900000 751900000 578600000 499400000 516400000 494150000 448636000 420536000 357929000 265356000 184357000 279705000 232622000 199038000 166814000 130989000 84120000 75542000 70112000 80730000 65500000 53000000 40800000 32500000 27400000 18700000 11900000 8800000 6600000 6300000 4300000 3200000 1700000
Depreciation and Amortization 177300000 177300000 170800000 161600000 147900000 138200000 127400000 104052000 86598000 72672000 64191000 54052000 44706000 40688000 40020000 39268000 37399000 33597000 29073000 23710000 20511000 17012000 14967000 11977000 12000000 11200000 9500000 7500000 5400000 3700000 2600000 1900000 1300000 800000 600000 400000 200000
EBITDA 1706000000 1630900000 1388200000 1303400000 1205100000 1137400000 1009200000 899891000 915353000 860262000 776848000 727743000 619315000 470377000 335813000 489505000 413824000 353439000 296937000 230867000 155648000 136243000 126698000 141534000 117700000 98300000 76700000 60900000 51000000 34600000 22400000 16300000 11500000 10600000 7300000 5300000 3400000
Earnings Per Share (EPS) 2.02 1.89 1.61 1.5 1.38 1.31 1 0.87 0.89 0.84 0.76 0.71 0.61 0.45 0.31 0.47 0.39 0.33 0.28 0.22 0.14 0.13 0.12 0.13 0.11 0.0875 0.0675 0.0538 0.045 0.0306 0.02 0.015 0.0113 0.0106 0.0075 0.0056 0.0038
Diluted Earnings Per Share 2.02 1.89 1.6 1.49 1.38 1.31 1 0.87 0.89 0.83 0.76 0.71 0.61 0.45 0.31 0.47 0.39 0.33 0.28 0.22 0.14 0.13 0.12 0.13 0.11 0.0875 0.0675 0.0538 0.045 0.0306 0.02 0.015 0.0113 0.0106 0.0075 0.0056 0.0038
Weighted Average Shares Outstanding 571271846 573777790 574808030 573778761 573200000 574000000 576400000 577900000 582906000 592980000 593508000 592178000 590108000 589724000 595324000 595324000 602220000 604136000 605080000 607020000 607020000 607016000 607020000 607024000 607024000 607019008 607019008 607019008 607019008 607019008 595000000 586666667 586666667 592941176 573333333 568888889 453333333
Diluted Weighted Average Shares Outstanding 573008608 575623114 577117056 575671954 574400000 574400000 576600000 578316000 584090000 594626000 595368000 594302000 591738000 589724000 595324000 595324000 602220000 604660000 606032000 607888000 607136000 607016000 607020000 607024000 607024000 607019008 607019008 607019008 609811321 607019008 595000000 586666667 586666667 592941176 573333333 568888889 453333333

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.