XML 37 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregated Revenues

The following table summarizes the Company’s disaggregated revenues:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

 

(in thousands)

 

 

(in thousands)

 

DME channel

 

 

 

 

 

 

 

 

 

 

 

 

iLet(1)

 

$

13,414

 

 

$

11,690

 

 

$

23,042

 

 

$

22,063

 

Single-use products

 

 

5,230

 

 

 

2,588

 

 

 

9,429

 

 

 

4,320

 

Total DME channel

 

 

18,644

 

 

 

14,278

 

 

 

32,471

 

 

 

26,383

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PBP channel

 

 

 

 

 

 

 

 

 

 

 

 

iLet(1)

 

 

205

 

 

 

229

 

 

 

711

 

 

 

520

 

Single-use products

 

 

4,389

 

 

 

539

 

 

 

7,695

 

 

 

1,076

 

Total PBP channel

 

 

4,594

 

 

 

768

 

 

 

8,406

 

 

 

1,596

 

 Total net sales

 

$

23,238

 

 

$

15,046

 

 

$

40,877

 

 

$

27,979

 

 

(1)
iLet includes the over-time recognition software updates and mobile app access.