Organogenesis

Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$37,228
$225,071
$150,487
$100,779
Gross Profit
-913
175,153
114,236
73,149
EBITDA
-52,663
72,242
28,636
-4,175
EBIT
-65,033
65,229
21,649
-10,830
Net Income
-56,159
43,700
21,567
-9,392
Net Change In Cash
37,228
225,071
150,487
100,779
Free Cash Flow
17,981
34,768
844
-36,511
Cash
92,099
93,679
64,372
73,076
Basic Shares
127,797
132,206
130,848
126,853

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$563,030
$482,043
$433,140
$450,893
Gross Profit
425,508
366,302
326,659
345,874
EBITDA
82,807
15,763
36,031
40,322
EBIT
55,869
-1,263
12,582
22,291
Net Income
37,032
861
4,945
15,532
Net Change In Cash
563,030
482,043
433,140
450,893
Cost of Revenue
-11,238
Free Cash Flow
-24,460
4,176
6,553
-9,039
Cash
93,679
135,571
104,338
102,478
Basic Shares
130,248
131,673
132,746
132,383

Earnings Calls

QuarterEPS
2026-03-31
-$0.34
2025-12-31
$0.40
2025-09-30
$0.18
2025-06-30
-$0.06