Unlock stock picks and a broker-level newsfeed that powers Wall Street. Upgrade Now
Stuttgart - Delayed Quote EUR

Ocular Therapeutix Inc (0OT.SG)

Compare
6.61
-0.15
(-2.16%)
As of 8:11:16 AM GMT+1. Market Open.
Currency in USD All numbers in thousands
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Total Revenue
61,442
58,443
51,494
43,522
17,403
Cost of Revenue
5,782
5,281
4,540
4,406
2,083
Gross Profit
55,660
53,162
46,954
39,116
15,320
Operating Expense
196,915
135,544
125,608
117,153
78,167
Operating Income
-141,255
-82,382
-78,654
-78,037
-62,847
Net Non Operating Interest Income Expense
2,448
-7,355
-6,224
-6,638
-6,600
Other Income Expense
-35,531
9,001
13,840
78,122
-86,189
Pretax Income
-174,338
-80,736
-71,038
-6,553
-155,636
Net Income Common Stockholders
-174,338
-80,736
-71,038
-6,553
-155,636
Average Dilution Earnings
--
-6,233
-9,245
-73,712
--
Diluted NI Available to Com Stockholders
-167,184
-86,969
-80,283
-80,265
-155,636
Basic EPS
-1.29
-1.01
-0.92
-0.09
-2.56
Diluted EPS
-1.29
-1.02
-0.97
-0.98
-2.56
Basic Average Shares
137,362.69
79,827.36
76,875.04
76,392.87
60,752.23
Diluted Average Shares
138,805
85,596.59
82,644.27
82,162.10
60,752.23
Total Operating Income as Reported
-141,255
-82,382
-78,654
-78,037
-62,847
Total Expenses
202,697
140,825
130,148
121,559
80,250
Net Income from Continuing & Discontinued Operation
-174,338
-80,736
-71,038
-6,553
-155,636
Normalized Income
-138,807
-89,738
-84,879
-84,674
-69,447
Interest Income
17,070
3,983
798
33
168
Interest Expense
14,622
11,338
7,022
6,671
6,768
Net Interest Income
2,448
-7,355
-6,224
-6,638
-6,600
EBIT
-159,716
-69,398
-64,016
118
-148,868
EBITDA
-155,923
-66,415
-61,907
2,539
-146,095
Reconciled Cost of Revenue
5,782
5,281
4,540
4,406
2,083
Reconciled Depreciation
3,793
2,983
2,109
2,421
2,773
Net Income from Continuing Operation Net Minority Interest
-174,338
-80,736
-71,038
-6,553
-155,636
Total Unusual Items Excluding Goodwill
-35,531
9,002
13,841
78,121
-86,189
Total Unusual Items
-35,531
9,002
13,841
78,121
-86,189
Normalized EBITDA
-120,392
-75,417
-75,748
-75,582
-59,906
12/31/2020 - 8/28/2017

Upgrade to begin using 40 years of financial statements and get so much more.

Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.

Upgrade

Related Tickers