ATD.TO Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
04-30
2022
04-30
2021
04-30
2020
04-30
2019
04-30
2018
04-30
2017
04-30
2016
04-30
2015
04-30
2014
04-30
2013
04-30
2012
04-30
2011
04-30
2010
04-30
2009
04-30
2008
04-30
2007
04-30
2006
04-30
2005
04-30
2004
04-30
2003
04-30
2002
04-30
2001
04-30
2000
04-30
1999
04-30
1998
04-30
1997
04-30
Report Filing: 2023-04-30 2022-04-30 2021-04-30 2020-04-30 2019-04-30 2018-04-30 2017-04-30 2016-04-30 2015-04-30 2014-04-30 2013-04-30 2012-04-30 2011-04-30 2010-04-30 2009-04-30 2008-04-30 2007-04-30 2006-04-30 2005-04-30 2004-04-30 2003-04-30 2002-04-30 2001-04-30 2000-04-30 1999-04-30 1998-04-30 1997-04-30
Revenue 71856700000 62809900000 45760100000 54132400000 59117600000 51394400000 37904500000 34144600000 34529900000 37956600000 35543400000 22997500000 18965900000 16439600000 15781100000 15370000000 12087803119 10157299597 8098779134 4279796227 2354528391 1558154897 1089371424 1063369814 628710496 553716122 279381222
Cost of Revenue 59804600000 51805100000 35644800000 44397700000 49922700000 43282900000 31422700000 28063100000 29261900000 32965300000 30933800000 20028400000 16180700000 13886300000 13344500000 13146500100 10082935184 8365800269 6526795623 3388493717 2244170306 1478568604 1032945395 1011755168 605402070 531992177 269641195
Gross Profit 12052100000 11004800000 10115300000 9734700000 9194900000 8111500000 6481800000 6081500000 5268000000 4991300000 4609600000 2969100000 2785200000 2553300000 2436600000 2223499900 2004867935 1791499328 1571983510 891302509 110358084 79586293 56426028 51614646 23308426 21723945 9740027
Operating Expenses 7820100000 7326300000 6439700000 6572200000 6706000000 6070400000 4784100000 4411700000 3944800000 3957000000 3770900000 2391500000 2266700000 2111200000 2031800000 -1195309576 1646984585 1459799373 1307991121 772524997 0 21894967 16641607 16754492 6649757 6146968 2864714
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
Selling, General and Administrative 6348900000 5884500000 5148600000 5314000000 5646100000 5125400000 4100500000 3835100000 3376900000 3423100000 3125200000 2151700000 2050400000 1906700000 1848800000 1738900060 1512665645 1352900134 1223719676 718254234 0 0 0 0 0 0 0
Other Operating Expenses 1471200000 1441800000 1291100000 1258200000 1059900000 945000000 683600000 576600000 567900000 533900000 645700000 239800000 216300000 204500000 183000000 -2934209636 134318940 106899239 84271445 54270763 0 21894967 16641607 16754492 6649757 6146968 2864714
Operating Income 4232000000 3678500000 3675600000 3162500000 2488900000 2041100000 1697700000 1669800000 1323200000 1034300000 838700000 577600000 518500000 442100000 404800000 3418809476 357883350 331699955 263992389 118777512 110358084 57691326 39784421 34860154 16658669 15576977 6875313
Net Interest(Non Operating) -259000000 -289100000 -271200000 -311300000 -307900000 -278400000 -122900000 -99600000 -83900000 -102500000 -107500000 -11800000 -26300000 -29900000 -36200000 -3182810073 -67610204 -44798925 -42888853 -37361163 -12179907 -12005024 -9779149 -10809350 -3290602 -4610226 -572942
Interest Income 93900000 15200000 59400000 15400000 5000000 5000000 3300000 2600000 3100000 2900000 500000 200000 1600000 3200000 1200000 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 352900000 304300000 330600000 326700000 312900000 283400000 126200000 102200000 87000000 105400000 108000000 12000000 27900000 33100000 37400000 3182810073 67610204 44798925 42888853 37361163 12179907 12005024 9779149 10809350 3290602 4610226 572942
Equity & Other Income/(Expense) -43900000 28200000 -45300000 52300000 11200000 -24900000 17300000 22100000 400000 14600000 -84500000 38100000 0 0 0 21501095 67610204 10798925 12050102 5585516 -29610377 2787803 0 -1 0 0 0
Income Before Tax 3929100000 3417600000 3359100000 2903500000 2192200000 1737800000 1592100000 1592300000 1239700000 946400000 646700000 603900000 492200000 412200000 368600000 257500498 357883350 297699955 233153638 87001865 68567800 48474105 30005272 24050803 13368067 10966751 6302371
Income Tax Expense 838200000 734300000 653600000 545900000 370900000 57300000 383200000 398600000 306200000 134200000 73900000 146300000 122100000 109300000 114700000 68200279 113585144 101500224 74996036 29058682 22353088 17189751 14402504 11552492 5484335 4959486 2363389
Income Attributable to Non-Controlling Interest 0 0 0 4000000 -12600000 6900000 0 200000 700000 1000000 0 0 0 0 0 0 48679347 0 0 1 1 1 1 0 0 0 0
Net Income 3090900000 2683300000 2705500000 2353600000 1833900000 1673600000 1208900000 1193500000 932800000 811200000 572800000 457600000 370100000 302900000 253900000 189300219 195618859 196199731 158157602 57943182 46214711 31284353 15602767 12498311 7883732 6007265 3938982
Depreciation and Amortization 1533500000 1549900000 1363600000 1343800000 1039100000 878800000 654900000 605000000 454500000 553900000 486300000 199700000 191100000 176400000 161400000 151799721 114486613 99200179 75313144 48685246 29610376 19107163 16641606 16754492 6649757 6146968 2864714
EBITDA 5765500000 5228400000 5039200000 4506300000 3528000000 2919900000 2352600000 2274800000 1777700000 1588200000 1325000000 777300000 709600000 618500000 566200000 3570609197 472369963 430900134 339305533 167462758 139968460 76798489 56426027 51614646 23308426 21723945 9740027
Earnings Per Share (EPS) 3.07 2.53 2.45 2.1 1.62 1.48 1.07 1.05 0.82 0.72 0.52 0.42 0.33 0.27 0.22 0.16 0.16 0.16 0.13 0.051 0.043 0.0335 0.0174 0.0113 0.0118 0.0111 0.0075
Diluted Earnings Per Share 3.06 2.52 2.44 2.09 1.62 1.48 1.06 1.05 0.82 0.72 0.51 0.42 0.33 0.27 0.22 0.15 0.16 0.16 0.13 0.0486 0.0419 0.0321 0.0171 0.0113 0.0113 0.0099 0.007
Weighted Average Shares Outstanding 1007700000 1062000000 1105300000 1123300000 1128600000 1132180000 1135728000 1134850000 1132026000 1129022000 1110166000 1082520000 1107822000 1105416000 1161576000 1208916000 1212714000 1213606584 1209348171 1098914286 1013513514 934514286 898912500 1110000000 665060241 543157895 528485957
Diluted Weighted Average Shares Outstanding 1009500000 1063500000 1106700000 1124500000 1130100000 1133756000 1138586000 1138390000 1137422000 1136280000 1121134000 1101498000 1129284000 1132452000 1184808000 1238868000 1249236000 1252338709 1241597456 1153860000 1041666667 973130579 913180952 1110000000 698734177 607058824 562310064

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.