EXP Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
03-31
2022
03-31
2021
03-31
2020
03-31
2019
03-31
2018
03-31
2017
03-31
2016
03-31
2015
03-31
2014
03-31
2013
03-31
2012
03-31
2011
03-31
2010
03-31
2009
03-31
2008
03-31
2007
03-31
2006
03-31
2005
03-31
2004
03-31
2003
03-31
2002
03-31
2001
03-31
2000
03-31
1999
03-31
1998
03-31
1997
03-31
1996
03-31
1995
03-31
1994
03-31
Report Filing: 2023-05-19 2022-05-20 2021-05-21 2020-05-22 2019-05-23 2018-05-23 2017-05-24 2016-05-25 2015-05-22 2014-05-23 2013-05-24 2012-05-25 2011-05-26 2010-05-28 2009-05-27 2008-05-29 2007-05-29 2006-06-02 2005-06-10 2004-06-14 2003-06-23 2002-06-24 2001-06-27 2000-06-21 1999-06-18 1998-06-22 1997-06-27 1996-03-31 1995-03-31 1994-03-31
Revenue 2148069000 1861522000 1622642000 1450814000 1393241000 1386520000 1211220000 1143492000 1066368000 898396000 642562000 495023000 462180000 467905000 602182000 749553000 922401000 859702000 616541000 502622000 501257000 471083000 441127000 418695000 336100000 297300000 239400000 222600000 194300000 166800000
Cost of Revenue 1508803000 1341908000 1214287000 1119552000 1066673000 1047764000 899175000 911875000 812235000 712937000 539317000 454546000 426603000 418580000 526604000 599321000 625105000 622102000 470889000 411324000 399400000 392244000 316950000 228983000 197400000 191000000 158700000 153200000 142300000 133600000
Gross Profit 639266000 519614000 408355000 331262000 326568000 338756000 312045000 231617000 254133000 185459000 103245000 40477000 35577000 49325000 75578000 150232000 297296000 237600000 145652000 91298000 101857000 78839000 124177000 189712000 138700000 106300000 80700000 69400000 52000000 33200000
Operating Expenses 154056000 5201000 120883000 136368000 37371000 41205000 31801000 34865000 27550000 23184000 25150000 19261000 16667000 15886000 16901000 18756000 20344000 16370000 10280000 9272000 5654000 5486000 29562000 23272000 20600000 19700000 17700000 16300000 16900000 16300000
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
Selling, General and Administrative 53630000 46801000 49511000 65410000 37371000 41205000 33940000 37193000 30751000 24552000 23918000 19617000 16667000 15886000 16901000 18756000 20344000 16370000 10280000 9272000 5654000 5486000 4691000 4683000 4400000 3800000 3900000 2500000 2300000 1800000
Other Operating Expenses 100426000 -41600000 71372000 70958000 0 0 -2139000 -2328000 -3201000 -1368000 1232000 -356000 0 0 0 0 0 0 0 0 0 0 24871000 18589000 16200000 15900000 13800000 13800000 14600000 14500000
Operating Income 485210000 514413000 287472000 194894000 289197000 297551000 280244000 196752000 226583000 162275000 78095000 21216000 18910000 33439000 58677000 131476000 276952000 221230000 135372000 82026000 96203000 73353000 94615000 166440000 118100000 86600000 63000000 53100000 35100000 16900000
Net Interest(Non Operating) -34750000 -30873000 -44354000 -38387000 -28251000 -27624000 -22591000 -16577000 -7890000 -18277000 -15770000 -16615000 -16513000 -21114000 -28026000 -21074000 -5429000 -6341000 -3290000 -3814000 0 0 0 0 0 0 0 0 0 0
Interest Income 421000 39000 66000 34000 123000 14000 40000 6000 3853000 5000 53000 6000 7000 41000 447000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 35171000 30912000 44420000 38421000 28374000 27638000 22631000 16583000 11743000 18282000 15823000 16621000 16520000 21155000 28473000 21074000 5429000 6341000 3290000 3814000 0 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) 138133000 -8446000 180994000 -110783000 -181211000 2035000 36866000 39077000 34234000 37806000 21771000 17311000 14365000 26972000 31532000 33982000 32765000 26177000 26007000 23911000 -9590000 -13654000 -2352000 3737000 3000000 1700000 1400000 -800000 -1300000 -400000
Income Before Tax 588593000 475094000 424112000 45724000 79735000 271962000 294519000 219252000 252927000 181804000 84096000 21912000 16762000 39297000 62183000 144384000 304288000 241066000 158089000 102123000 86613000 59699000 92263000 170177000 121100000 88300000 64400000 52300000 33800000 16500000
Income Tax Expense 127053000 100847000 89946000 -25170000 10875000 15330000 96300000 66660000 66074000 57561000 26352000 3180000 1913000 10347000 20419000 46616000 101624000 80082000 51402000 35222000 29007000 19993000 32834000 61945000 43800000 31800000 22600000 18400000 12000000 6300000
Income Attributable to Non-Controlling Interest 0 0 -5278000 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
Net Income 461540000 374247000 339444000 70894000 68860000 256632000 198219000 152592000 186853000 124243000 57744000 18732000 14849000 28950000 41764000 97768000 202664000 160984000 106687000 66901000 57606000 39706000 59429000 108232000 77300000 56500000 41800000 33900000 21800000 10200000
Depreciation and Amortization 138554000 128811000 129087000 113518000 122535000 114015000 91791000 97105000 76299000 70021000 56850000 50124000 49212000 50781000 51232000 44850000 40040000 38599000 34496000 33022000 36791000 35808000 24871000 18589000 16200000 15900000 13800000 13800000 14600000 14500000
EBITDA 623764000 643224000 416559000 308412000 411732000 411566000 372035000 293857000 302882000 232296000 134945000 71340000 68122000 84220000 109909000 176326000 316992000 259829000 169868000 115048000 132994000 109161000 119486000 185029000 134300000 102500000 76800000 66900000 49700000 31400000
Earnings Per Share (EPS) 12.54 9.23 7.95 1.69 1.48 5.33 4.14 3.08 3.77 2.53 1.24 0.42 0.34 0.66 0.96 2.15 4.13 3.06 1.93 1.2 1.04 0.72 1.08 1.89 1.24 0.86 0.63 0.49 0.32 0.14
Diluted Earnings Per Share 12.46 9.14 7.89 1.68 1.47 5.28 4.1 3.05 3.71 2.49 1.22 0.42 0.34 0.66 0.95 2.12 4.07 3.02 1.91 1.19 1.04 0.72 1.07 1.88 1.24 0.85 0.63 0.49 0.32 0.14
Weighted Average Shares Outstanding 36798354 40547048 41543067 42021892 46620894 48141226 47931518 49471157 49604249 49090750 46622646 44224924 43891817 43684942 43486728 45557094 49071186 52609150 55278238 55750833 55213419 55046985 55285641 57366784 62171582 65697674 66349206 68785001 68911016 71234025
Diluted Weighted Average Shares Outstanding 37052942 40929712 41826709 42285343 46932380 48645986 48361286 50070829 50372243 49939165 47340450 44515981 44251276 44038401 43879416 46145219 49794595 53305960 55857068 56219328 55568489 55147222 55368634 57672469 62506739 66210938 66495066 69252926 68911016 71234025

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.