PINS 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
Report Filing: 2024-02-08 2023-02-06 2022-02-03 2021-02-05 2020-02-07 2018-12-31 2017-12-31
Revenue 3055071000 2802574000 2578027000 1692658000 1142761000 755932000 472852000
Cost of Revenue 688760000 678597000 529320000 449358000 358903000 241584000 178664000
Gross Profit 2366311000 2123977000 2048707000 1243300000 783858000 514348000 294188000
Operating Expenses 2491989000 2225654000 1722520000 1385804000 2172724000 589069000 432122000
Research & Development 1068416000 948980000 780264000 606194000 1207059000 251662000 207973000
Selling, General and Administrative 1423573000 1276674000 942256000 779610000 965665000 337407000 224149000
Other Operating Expenses 0 0 0 0 0 0 0
Operating Income -125678000 -101677000 326187000 -142504000 -1388866000 -74721000 -137934000
Net Interest(Non Operating) 0 15733000 -5216000 15484000 28027000 12157000 8201000
Interest Income 105439000 30943000 4204000 16119000 30164000 13152000 8313000
Interest Expense 105439000 15210000 9420000 635000 2137000 995000 112000
Equity & Other Income/(Expense) 109238000 0 0 0 0 0 0
Income Before Tax -16440000 -85944000 320971000 -127020000 -1360839000 -62564000 -129733000
Income Tax Expense 19170000 10103000 4533000 1303000 532000 410000 311000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0
Net Income -35610000 -96047000 316438000 -128323000 -1361371000 -62974000 -130044000
Depreciation and Amortization 21509000 77432000 31704000 53107000 57955000 20859000 16135000
EBITDA -104169000 -24245000 357891000 -89397000 -1330911000 -53862000 -121799000
Earnings Per Share (EPS) -0.0528 -0.14 0.49 -0.22 -3.24 -0.12 -0.29
Diluted Earnings Per Share -0.0528 -0.14 0.41 -0.22 -3.24 -0.12 -0.29
Weighted Average Shares Outstanding 674641000 665732000 640030000 596264000 420473000 529344043 448639000
Diluted Weighted Average Shares Outstanding 674641000 665732000 776073000 596264000 420473000 529344043 448639000

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.