Organogenesis

Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$126,656
$115,177
$130,234
$109,976
Gross Profit
95,605
88,381
96,629
77,619
EBITDA
10,219
10,698
-9,720
144
EBIT
6,294
-13,920
-6,032
Net Income
7,673
12,331
-17,043
-2,100
Net Change In Cash
126,656
115,177
130,234
109,976
Free Cash Flow
7,576
6,126
2,858
-12,384
Cash
135,571
94,340
90,477
89,346
Basic Shares
132,162
133,926
132,573
131,861

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
-1,283
36,031
40,322
86,998
EBIT
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
2024-12-31
$0.06
2024-09-30
$0.09
2024-06-30
$0.04
2024-03-31
-$0.02