XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.3
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Tables)
9 Months Ended
Sep. 30, 2025
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE  
Schedule of Net Revenues

For the Three Months Ended September 30, 

(dollars in thousands)

Diagnostic Testing

    

2025

    

2024

Medicaid

$

11

$

8

Medicare

 

2,788

 

1,819

Self-pay

 

4

 

1

Third party payers

 

3,318

 

2,743

Contract diagnostics and other

 

43

 

28

Service revenue, net

$

6,164

$

4,599

For the Nine Months Ended September 30, 

(dollars in thousands)

Diagnostic Testing

    

2025

    

2024

Medicaid

$

24

$

33

Medicare

 

6,977

 

4,435

Self-pay

 

14

 

33

Third party payers

 

8,327

 

6,796

Contract diagnostics and other

 

84

 

32

Service revenue, net

$

15,426

$

11,329

Schedule of Gross to Net Sales Adjustments

For the Three Months Ended September 30, 

(dollars in thousands)

Contractual Allowances and

Revenues, net of Contractual

Gross Revenues

adjustments

Allowances and adjustments

    

2025

    

2024

    

2025

    

2024

    

2025

    

2024

Medicaid

$

11

$

8

$

$

$

11

$

8

Medicare

 

2,788

 

1,819

 

 

 

2,788

 

1,819

Self-pay

 

4

 

1

 

 

 

4

 

1

Third party payers

 

11,612

 

9,356

 

(8,294)

 

(6,613)

 

3,318

 

2,743

Contract diagnostics and other

 

43

 

28

 

 

 

43

 

28

 

14,458

 

11,212

 

(8,294)

 

(6,613)

 

6,164

 

4,599

Product

 

721

 

681

 

 

 

721

 

681

$

15,179

$

11,893

$

(8,294)

$

(6,613)

$

6,885

$

5,280

For the Nine Months Ended September 30, 

(dollars in thousands)

Contractual Allowances and

Revenues, net of Contractual

Gross Revenues

adjustments

Allowances and adjustments

    

2025

    

2024

    

2025

    

2024

    

2025

    

2024

Medicaid

$

24

$

33

$

$

$

24

$

33

Medicare

 

6,977

 

4,435

 

 

 

6,977

 

4,435

Self-pay

 

14

 

33

 

 

 

14

 

33

Third party payers

 

29,141

 

23,285

 

(20,814)

 

(16,489)

 

8,327

 

6,796

Contract diagnostics and other

 

84

 

32

 

 

 

84

 

32

 

36,240

 

27,818

 

(20,814)

 

(16,489)

 

15,426

 

11,329

Product

 

1,999

 

1,936

 

 

 

1,999

 

1,936

$

38,239

$

29,754

$

(20,814)

$

(16,489)

$

17,425

$

13,265

Schedule of Reported Revenues Net of Collection Allowance

For the Three Months Ended September 30, 

Revenues, net of

 

(dollars in thousands)

Contractual Allowances

Allowances for credit

 

and adjustments

losses

Total

    

2025

    

2024

    

2025

    

2024

    

2025

    

2024

Medicaid

$

11

$

8

$

(1)

$

(3)

$

10

$

5

Medicare

 

2,788

 

1,819

 

(51)

 

(27)

 

2,737

 

1,792

Self-pay

 

4

 

1

 

 

 

4

 

1

Third party payers

 

3,318

 

2,743

 

(66)

 

(41)

 

3,252

 

2,702

Contract diagnostics and other

 

43

 

28

 

 

 

43

 

28

 

6,164

 

4,599

 

(118)

 

(71)

 

6,046

 

4,528

Product

 

721

 

681

 

 

 

721

 

681

$

6,885

$

5,280

$

(118)

$

(71)

$

6,767

$

5,209

For the Nine Months Ended September 30, 

Revenues, net of

 

(dollars in thousands)

Contractual Allowances

Allowances for credit

 

and adjustments

losses

Total

    

2025

    

2024

    

2025

    

2024

    

2025

    

2024

Medicaid

$

24

$

33

$

32

$

(12)

$

56

$

21

Medicare

 

6,977

 

4,435

 

(42)

 

(66)

 

6,935

 

4,369

Self-pay

 

14

 

33

 

 

(3)

 

14

 

30

Third party payers

 

8,327

 

6,796

 

(65)

 

(102)

 

8,262

 

6,694

Contract diagnostics and other

 

84

 

32

 

 

 

84

 

32

 

15,426

 

11,329

 

(75)

 

(183)

 

15,351

 

11,146

Product

 

1,999

 

1,936

 

 

 

1,999

 

1,936

$

17,425

$

13,265

$

(75)

$

(183)

$

17,350

$

13,082

Schedule of Receivables

(dollars in thousands)

    

September 30, 2025

    

December 31, 2024

Medicaid

$

24

$

(12)

Medicare

 

1,727

 

1,086

Self-pay

 

11

 

13

Third party payers

 

808

 

530

Contract diagnostic services, product and other

 

437

 

177

$

3,007

$

1,794

Less allowance for credit losses

 

(1,050)

 

(995)

Accounts receivable, net

$

1,957

$

799

Schedule of Allowance for Doubtful Accounts

The following table presents the roll-forward of the allowance for credit losses for the nine months ended September 30, 2025 and 2024.

    

Nine Months Ended September 30,

(dollars in thousands)

2025

2024

Balance, January 1

 

$

(995)

$

(2,572)

Provision for credit losses:

 

  

  

Medicaid

32

(12)

Medicare

 

(42)

 

(66)

Self-pay

(3)

Third party payers

 

(65)

 

(102)

 

(75)

 

(183)

Credit loss income (expense)

20

Total charges

 

(55)

 

(183)

Balance, September 30

$

(1,050)

$

(2,755)

Schedule of Customer Revenue and Accounts Receivable Concentrations

Net sales

Net sales

Accounts receivable, as of

Three Months Ended

Nine Months Ended

September 30,

September 30,

September 30,

December 31,

2025

2024

2025

2024

2025

2024

Customer A

27

%

24

%

16

%

14

%

26

%

29

%

Customer B

11

%

*

*

*

*

*

* represents less than 10%