Organogenesis

Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$150,864
$100,779
$86,693
$126,656
Gross Profit
114,613
73,149
62,970
95,605
EBITDA
27,259
-6,255
-15,893
14,641
EBIT
22,388
-10,830
-20,179
10,192
Net Income
21,567
-9,392
-18,843
7,673
Net Change In Cash
150,864
100,779
86,693
126,656
Free Cash Flow
844
-36,511
-23,561
7,576
Cash
64,372
73,076
109,965
135,571
Basic Shares
130,848
126,853
126,295
132,162

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$482,043
$433,140
$450,893
$467,359
Gross Profit
366,302
326,659
345,874
353,160
EBITDA
15,763
36,031
40,322
86,998
EBIT
-1,263
12,582
22,291
70,322
Net Income
861
4,945
15,532
94,202
Net Change In Cash
482,043
433,140
450,893
467,359
Cost of Revenue
-11,238
29,722
Free Cash Flow
4,176
6,553
-9,039
30,758
Cash
135,571
104,338
102,478
113,929
Basic Shares
131,673
132,746
132,383
133,662

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.17
2025-06-30
-$0.10
2025-03-31
-$0.17