Organogenesis

Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$225,607
$150,864
$100,779
$86,693
Gross Profit
114,613
73,149
62,970
EBITDA
69,710
27,259
-6,255
-15,893
EBIT
62,849
22,388
-10,830
-20,179
Net Income
63,576
21,567
-9,392
-18,843
Net Change In Cash
225,607
150,864
100,779
86,693
Free Cash Flow
34,768
844
-36,511
-23,561
Cash
93,679
64,372
73,076
109,965
Basic Shares
132,206
130,848
126,853
126,295

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$564,169
$482,043
$433,140
$450,893
Gross Profit
366,302
326,659
345,874
EBITDA
67,847
15,763
36,031
40,322
EBIT
49,251
-1,263
12,582
22,291
Net Income
56,908
861
4,945
15,532
Net Change In Cash
564,169
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
2025-12-31
$0.40
2025-09-30
$0.12
2025-06-30
-$0.10