OPRA Balance Sheet Statement


* In Millions (except for per share items) of USD
Developer Mode:
Period Ending: 2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
Report Filing: 2024-04-24 2023-04-20 2022-04-26 2021-06-11 2020-04-30 2019-04-17 2017-12-31 2016-12-31
Total Current Assets 208467624 340213000 252607000 187508000 418327000 238090000 74311000 78967000
Cash and Short Term Investments 93865982 118664000 181011000 135024000 183168000 179127000 32969000 32393000
Cash & Equivalents 93865982 52414000 102876000 134168000 139487000 177873000 32969000 32393000
Short Term Investments 0 66250000 78135000 856000 43681000 1254000 0 0
Receivables 109942493 131517000 62402000 43424000 201598000 44591000 38939000 42758000
Inventory 1 90033000 9192000 9061000 7752000 14601000 2404000 3818000
Other Current Assets 4659148 -1000 2000 -1000 25809000 -229000 -1000 -2000
Total Assets 1010975126 964686000 1121391000 1107652000 1060620000 825303000 636300000 640479000
Total Non-Current Assets 802507502 624473000 868784000 920144000 642293000 587213000 561989000 561511000
Property, Plant and Equipment 16074510 14623000 12263000 18167000 26053000 12162000 13460000 11788000
Goodwill and Intangible Assets 528925000 529428000 533215000 536915000 532385000 537022000 540197000 546114000
Goodwill 429869660 429445000 429588000 424961000 421578000 421578000 421578000 421578000
Intangible Assets 99069000 99983000 103627000 111954000 110807000 115444000 118619000 124536000
Long Term Investments 256357146 2643000 319002000 361066000 77651000 37085000 7374000 2885000
Other Long Term Assets 1150846 77779000 4304000 3996000 6204000 944000 958000 724000
Total Current Liabilities 81413587 64330000 71536000 45548000 128570000 34002000 36850000 53272000
Accounts Payable 49829583 46937000 38753000 25454000 57125000 17957000 16521000 24386000
Notes Payable/Short Term Debt 3770119 3112000 11427000 5389000 47793000 2490000 2073000 10321000
Tax Payables 1838058 1133000 763000 1321000 7803000 1920000 8590000 6987000
Deferred Revenue 10272326 995000 1092000 345000 708000 1932000 1472000 3578000
Other Current Liabilities 15703501 12153000 19501000 13039000 15141000 9703000 8194000 8000000
Total Liabilities 91095894 76473000 80171000 60945000 148414000 49843000 52797000 72282000
Total Non-Current Liabilities 9682307 12143000 8635000 15397000 19844000 15841000 15947000 19010000
Total Long Term Debt 6776000 4723000 2081000 3584000 9181000 2271000 4032000 1724000
Deferred Tax Liabilities Non-Current 2813089 7352000 6532000 11745000 10526000 13358000 11828000 15603000
Other Long Term Liabilities 93218 68000 22000 68000 137000 212000 87000 1683000
Total Equity 919879231 888213000 1041220000 1046707000 912206000 775460000 583503000 568197000
Non-Controlling Interest 0 0 0 0 0 0 0 0
Total Stockholders' Equity 919879231 888213000 1041220000 1046707000 912206000 775460000 583503000 568197000
Retained Earnings (Accumulated Deficit) 445178146 273262000 277335000 280211000 99513000 36432000 5366000 -7704000
Accumulated Other Comprehensive Income/(Loss) -4127131 -3385000 -520000 1343000 -1508000 316000 -9394000 -1768000
Common Stock 18000 18000 24000 24000 24000 738712000 576531000 576531000
Additional Paid in Capital 478810216 618318000 764381000 765129000 814177000 0 11000000 1138000
Total Liabilities & Shareholders' Equity 1010975126 964686000 1121391000 1107652000 1060620000 825303000 636300000 640479000
Total Investments 256357146 68893000 397137000 361922000 121332000 38339000 7374000 2885000
Total Debt 10546335 7835000 13508000 8973000 56974000 4761000 6105000 12045000
Net Debt -83319647 -44579000 -89368000 -125195000 -82513000 -173112000 -26864000 -20348000

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.