Organogenesis

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$101,005
$86,693
$126,656
$115,177
Gross Profit
66,720
62,970
95,605
88,381
EBITDA
-12,576
-26,746
14,641
10,698
EBIT
-31,032
10,192
6,294
Net Income
-9,392
-21,591
7,673
12,331
Net Change In Cash
101,005
86,693
126,656
115,177
Free Cash Flow
-36,511
-23,561
7,576
6,126
Cash
73,076
109,965
135,571
94,340
Basic Shares
126,853
126,295
132,162
133,926

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$482,043
$433,140
$450,893
$468,059
Gross Profit
366,302
326,659
345,874
353,860
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
468,059
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

Quarter EPS
2025-09-30
$0
2025-06-30
-$0.10
2025-03-31
-$0.17
2024-12-31
$0.06