XML 66 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Company's Revenue for Reportable Segment by Country Based on Locations of Customer

The following represents the Company’s revenue for its reportable segment by country, based on the locations of the customer (in thousands).

 

 

 

For the Year Ended December 31, 2021

 

 

 

Oncology
Innovation
Platform

 

 

Global Supply
Chain Platform

 

 

Commercial
Platform

 

 

Consolidated
Total

 

United States

 

$

26,202

 

 

$

21,264

 

 

$

66,991

 

 

$

114,457

 

China

 

 

33

 

 

 

2,633

 

 

 

 

 

 

2,666

 

South Korea

 

 

 

 

 

1,112

 

 

 

 

 

 

1,112

 

India

 

 

 

 

 

906

 

 

 

 

 

 

906

 

Other Foreign Countries

 

 

631

 

 

 

409

 

 

 

 

 

 

1,040

 

Total Revenue

 

$

26,866

 

 

$

26,324

 

 

$

66,991

 

 

$

120,181

 

 

 

 

 

For the Year Ended December 31, 2020

 

 

 

Oncology
Innovation
Platform

 

 

Global Supply
Chain Platform

 

 

Commercial
Platform

 

 

Consolidated
Total

 

United States

 

$

 

 

$

12,079

 

 

$

70,283

 

 

$

82,362

 

China

 

 

38,760

 

 

 

1,036

 

 

 

 

 

 

39,796

 

United Kingdom

 

 

 

 

 

 

 

 

19,289

 

 

 

19,289

 

South Korea

 

 

 

 

 

2,354

 

 

 

 

 

 

2,354

 

Other Foreign Countries

 

 

91

 

 

 

499

 

 

 

 

 

 

590

 

Total Revenue

 

$

38,851

 

 

$

15,968

 

 

$

89,572

 

 

$

144,391

 

 

 

 

For the Year Ended December 31, 2019

 

 

 

Oncology
Innovation
Platform

 

 

Global Supply
Chain Platform

 

 

Commercial
Platform

 

 

Consolidated
Total

 

United States

 

$

 

 

$

17,367

 

 

$

50,427

 

 

$

67,794

 

Spain

 

 

20,000

 

 

 

 

 

 

 

 

 

20,000

 

Austria

 

 

 

 

 

4,422

 

 

 

 

 

 

4,422

 

India

 

 

 

 

 

3,066

 

 

 

 

 

 

3,066

 

China

 

 

562

 

 

 

1,543

 

 

 

 

 

 

2,105

 

United Kingdom

 

 

 

 

 

1,023

 

 

 

 

 

 

1,023

 

Other Foreign Countries

 

 

 

 

 

2,819

 

 

 

 

 

 

2,819

 

Total Revenue

 

$

20,562

 

 

$

30,240

 

 

$

50,427

 

 

$

101,229

 

Summary of Receivables and Contract Liabilities From Contracts with Customers

The following table provides information about receivables and contract liabilities from contracts with customers. The Company has not recorded any contract assets from contracts with customers (in thousands).

 

 

 

December 31,

 

 

 

2021

 

 

2020

 

Accounts receivable, gross

 

$

58,811

 

 

$

45,792

 

Chargebacks and other deductions

 

 

(22,868

)

 

 

(12,552

)

Provision for credit losses

 

 

(9,306

)

 

 

(9,637

)

Accounts receivable, net

 

$

26,637

 

 

$

23,603

 

Deferred revenue

 

 

3,291

 

 

 

1,147

 

Total contract liabilities

 

$

3,291

 

 

$

1,147

 

Summary of Accounts Receivable by Reportable Segments

The following tables illustrate accounts receivable by reportable segments (in thousands).

 

 

 

December 31, 2021

 

 

 

Oncology
Innovation
Platform

 

 

Global Supply
Chain Platform

 

 

Commercial
Platform

 

 

Consolidated
Total

 

Accounts receivable, gross

 

$

10,069

 

 

$

4,444

 

 

$

44,298

 

 

$

58,811

 

Chargebacks and other deductions

 

 

 

 

 

 

 

 

(22,868

)

 

 

(22,868

)

Provision for credit losses

 

 

(8,919

)

 

 

(290

)

 

 

(97

)

 

 

(9,306

)

Accounts receivable, net

 

$

1,150

 

 

$

4,154

 

 

$

21,333

 

 

$

26,637

 

 

 

 

 

December 31, 2020

 

 

 

Oncology
Innovation
Platform

 

 

Global Supply
Chain Platform

 

 

Commercial
Platform

 

 

Consolidated
Total

 

Accounts receivable, gross

 

$

10,783

 

 

$

4,074

 

 

$

30,935

 

 

$

45,792

 

Chargebacks and other deductions

 

 

 

 

 

(1

)

 

 

(12,551

)

 

 

(12,552

)

Provision for credit losses

 

 

(8,919

)

 

 

(164

)

 

 

(554

)

 

 

(9,637

)

Accounts receivable, net

 

$

1,864

 

 

$

3,909

 

 

$

17,830

 

 

$

23,603