PRIM 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
03-31
Report Filing: 2024-02-27 2022-12-31 2022-03-01 2021-02-23 2020-02-25 2019-02-28 2018-02-26 2017-02-28 2016-02-29 2015-03-16 2014-03-03 2013-03-07 2012-03-05 2011-03-16 2010-03-11 2009-03-24 2007-06-25
Revenue 5715309000 4420599000 3497632000 3491497000 3106329000 2939478000 2379995000 1996948000 1929415000 2086194000 1944220000 1541734000 1460150000 941765000 467010000 609072000 0
Cost of Revenue 5127818000 3963714000 3080972000 3121283000 2775403000 2613741000 2101561000 1795641000 1709542000 1850154000 1688205000 1349024000 1274947000 818976000 391435000 538629000 0
Gross Profit 587491000 456885000 416660000 370214000 330926000 325737000 278434000 201307000 219873000 236040000 256015000 192710000 185203000 122789000 75575000 70443000 0
Operating Expenses 334418000 261547000 246509000 206265000 190051000 195266000 172146000 143558000 152104000 132248000 130778000 96424000 86204000 64985000 35171000 35572000 229999
Research & Development 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 328733000 281577000 230110000 202835000 190051000 182006000 172146000 140842000 152104000 132248000 130778000 96424000 86204000 64985000 34781000 31522000 229999
Other Operating Expenses 5685000 -20030000 16399000 3430000 0 13260000 0 2716000 0 0 0 0 0 0 390000 4050000 0
Operating Income 253073000 195338000 170151000 163949000 140875000 130471000 106288000 57749000 67769000 103792000 125237000 96286000 98999000 57804000 40404000 34871000 -229999
Net Interest(Non Operating) -78171000 -39212000 -18498000 -19923000 -19142000 -16993000 -7559000 -8765000 -7632000 -6345000 -5782000 -3462000 -5100000 -5580000 -1339000 -849866 654055
Interest Income 0 0 0 376000 955000 1753000 587000 149000 56000 88000 110000 157000 331000 616000 640000 6134 0
Interest Expense 78171000 39212000 18498000 20299000 20097000 18746000 8146000 8914000 7688000 6433000 5892000 3619000 5431000 6196000 1979000 856000 -654055
Equity & Other Income/(Expense) 2767000 3160000 204000 1613000 -3824000 -120000 6554000 -113000 960000 4881000 121000 -720000 2834000 3451000 9046000 7238866 0
Income Before Tax 177669000 159286000 151857000 145639000 117909000 113358000 105283000 48871000 61097000 102328000 119576000 92104000 96733000 55675000 48111000 41260000 424056
Income Tax Expense 51524000 26265000 36118000 40656000 33812000 25765000 28433000 21146000 23946000 38646000 44896000 33837000 38174000 22059000 18350000 4827000 72954
Income Attributable to Non-Controlling Interest 0 0 0 0 1770000 10132000 4496000 1002000 279000 526000 5020000 1511000 0 0 3849000 0 0
Net Income 126145000 133021000 115739000 104983000 82327000 77461000 72354000 26723000 36872000 63156000 69660000 56756000 58559000 33616000 25912000 36433000 351102
Depreciation and Amortization 107041000 81199000 122257000 87537000 83221000 79250000 66303000 68030000 65201000 58422000 49888000 35623000 33803000 24484000 8663000 6670000 0
EBITDA 360114000 276537000 292408000 251486000 224096000 209721000 172591000 125779000 132970000 162214000 175125000 131909000 132802000 82288000 49067000 41541000 -229999
Earnings Per Share (EPS) 2.37 2.5 2.19 2.17 1.62 1.51 1.41 0.52 0.71 1.22 1.35 1.1 1.15 0.79 0.81 1.39 0.07
Diluted Earnings Per Share 2.33 2.47 2.17 2.16 1.61 1.5 1.4 0.51 0.71 1.22 1.35 1.1 1.14 0.72 0.75 1.29 0.07
Weighted Average Shares Outstanding 53297000 53200000 52674000 48303000 50784000 51350000 51481000 51762000 51647000 51607000 51540000 51391000 50707000 42694000 31937000 26258000 3213472
Diluted Weighted Average Shares Outstanding 54223000 53759000 53161000 48633000 51084000 51670000 51741000 51989000 51798000 51747000 51610000 51406000 51153000 46878000 34418000 28156000 3213472

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.