Ocular Therapeutix

Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$14,544
$13,459
$10,698
$17,082
Gross Profit
12,770
11,515
9,436
15,852
EBITDA
-65,344
-63,772
-60,088
-44,331
EBIT
-66,416
-64,798
-61,069
-45,282
Net Income
-69,418
-67,814
-64,053
-48,388
Net Change In Cash
14,544
13,459
10,698
17,082
Free Cash Flow
-56,718
-56,483
-46,604
-39,631
Cash
344,772
391,134
349,681
392,102
Basic Shares
183,919
172,594
169,396
168,019

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$63,723
$58,443
$51,494
$43,522
Gross Profit
58,097
53,162
46,954
39,116
EBITDA
-176,143
-66,415
-61,907
2,539
EBIT
-179,929
-69,398
-64,016
118
Net Income
-193,506
-80,736
-71,038
-6,553
Net Change In Cash
63,723
58,443
51,494
43,522
Cost of Revenue
-61,864
-63,893
Free Cash Flow
-135,965
-76,321
-63,318
-66,744
Cash
392,102
195,807
102,300
164,164
Basic Shares
158,265
85,596
82,644
82,162

Earnings Calls

QuarterEPS
2025-09-30
-$0.38
2025-06-30
-$0.39
2025-03-31
-$0.37
2024-12-31
-$0.29