v3.25.2
Description of Business, Basis of Presentation, and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Revenue Disaggregated by Segment, Product and Geography

The following table presents the Company's revenue disaggregated by segment, product, and geography (in thousands, except percentages):

LCT:

 

 

Three Months Ended June 30, 2025

 

 

Six Months Ended June 30, 2025

 

 

 

 

 

 

 

 

 

Total

 

 

% of Total

 

 

 

 

 

 

 

 

Total

 

 

% of Total

 

 

 

Domestic

 

 

International

 

 

Revenues

 

 

Revenues

 

 

Domestic

 

 

International

 

 

Revenues

 

 

Revenues

 

Biomedical products

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Media

 

$

1,405

 

 

$

141

 

 

$

1,546

 

 

 

67

%

 

$

2,531

 

 

$

299

 

 

$

2,830

 

 

 

66

%

Cells

 

 

530

 

 

 

227

 

 

 

757

 

 

 

33

%

 

 

1,182

 

 

 

286

 

 

 

1,468

 

 

 

34

%

Total

 

$

1,935

 

 

$

368

 

 

$

2,303

 

 

 

100

%

 

$

3,713

 

 

$

585

 

 

$

4,298

 

 

 

100

%

 

 

 

 

Three Months Ended June 30, 2024

 

 

Six Months Ended June 30, 2024

 

 

 

 

 

 

 

 

 

Total

 

 

% of Total

 

 

 

 

 

 

 

 

Total

 

 

% of Total

 

 

 

Domestic

 

 

International

 

 

Revenues

 

 

Revenues

 

 

Domestic

 

 

International

 

 

Revenues

 

 

Revenues

 

Biomedical products

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Media

 

$

1,381

 

 

$

168

 

 

$

1,549

 

 

 

73

%

 

$

2,685

 

 

$

331

 

 

$

3,016

 

 

 

75

%

Cells

 

 

414

 

 

 

157

 

 

 

571

 

 

 

27

%

 

 

739

 

 

 

288

 

 

 

1,027

 

 

 

25

%

Total

 

$

1,795

 

 

$

325

 

 

$

2,120

 

 

 

100

%

 

$

3,424

 

 

$

619

 

 

$

4,043

 

 

 

100

%

LSC:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Skin care products

 

$

144

 

 

$

211

 

 

$

278

 

 

$

417

 

Schedule of Computation of Basic and Diluted Net Income (Loss) per Common Share

The following table details the composition of basic and diluted income (loss) per common share as follows ($ in thousands):

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

129

 

 

$

119

 

 

$

(127

)

 

$

(95

)

Less: undistributed earnings allocated to participating securities

 

 

(62

)

 

 

(57

)

 

 

 

 

 

 

Net income (loss) attributable to common stockholders, basic and diluted

 

$

67

 

 

$

62

 

 

$

(127

)

 

$

(95

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average number of common shares outstanding, basic and diluted

 

 

8,004,389

 

 

 

8,004,389

 

 

 

8,004,389

 

 

 

8,004,389

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) per share attributable to common stockholders, basic and diluted

 

$

0.01

 

 

$

0.01

 

 

$

(0.02

)

 

$

(0.01

)

 

Summary of Antidilutive Securities not Included in Diluted Net Loss Per Share Calculation

For the three and six months ended June 30, 2025 and 2024, the following common stock options and convertible preferred stock were not included in the diluted net loss per share calculation because the effect would have been anti-dilutive:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Employee stock options

 

 

12,695,374

 

 

 

11,970,329

 

 

 

12,609,554

 

 

 

11,888,912

 

Redeemable convertible preferred stock

 

 

2,457,143

 

 

 

2,457,143

 

 

 

2,457,143

 

 

 

2,457,143

 

Non-redeemable convertible preferred stock

 

 

5,061,687

 

 

 

5,061,687

 

 

 

5,061,687

 

 

 

5,061,687

 

Total

 

 

20,214,204

 

 

 

19,489,159

 

 

 

20,128,384

 

 

 

19,407,742