XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
3 Months Ended
Jun. 30, 2023
Disaggregation of Revenue [Abstract]  
Summary of Revenue By Category

The following table presents revenue by category:

 

 

 

Three Months Ended June 30,

 

 

 

2023

 

 

2022

 

 

 

Amount

 

 

% of Revenue

 

 

Amount

 

 

% of Revenue

 

 

 

(in thousands, except percentages)

 

Point in Time

 

 

 

 

 

 

 

 

 

 

 

 

PGS

 

$

31,759

 

 

 

52

%

 

$

39,691

 

 

 

61

%

Telehealth

 

 

8,285

 

 

 

14

%

 

 

9,361

 

 

 

15

%

Consumer services

 

 

40,044

 

 

 

66

%

 

 

49,052

 

 

 

76

%

Research services

 

 

2,353

 

 

 

3

%

 

 

 

 

 

0

%

Total

 

$

42,397

 

 

 

69

%

 

$

49,052

 

 

 

76

%

 

 

 

 

 

 

 

 

 

 

 

 

 

Over Time

 

 

 

 

 

 

 

 

 

 

 

 

PGS

 

$

5,270

 

 

 

9

%

 

$

4,484

 

 

 

7

%

Telehealth

 

 

2,238

 

 

 

4

%

 

 

2,523

 

 

 

4

%

Consumer services

 

 

7,508

 

 

 

13

%

 

 

7,007

 

 

 

11

%

Research services

 

 

10,959

 

 

 

18

%

 

 

8,454

 

 

 

13

%

Total

 

$

18,467

 

 

 

31

%

 

$

15,461

 

 

 

24

%

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue by Category

 

 

 

 

 

 

 

 

 

 

 

 

PGS

 

$

37,029

 

 

 

61

%

 

$

44,175

 

 

 

68

%

Telehealth

 

 

10,523

 

 

 

18

%

 

 

11,884

 

 

 

19

%

Consumer services

 

 

47,552

 

 

 

79

%

 

 

56,059

 

 

 

87

%

Research services

 

 

13,312

 

 

 

21

%

 

 

8,454

 

 

 

13

%

Total

 

$

60,864

 

 

 

100

%

 

$

64,513

 

 

 

100

%

Summary of Revenue by Region based on the Shipping Address of Customers

The following table summarizes revenue by region based on the shipping address of customers or the location where the services are delivered:

 

 

Three Months Ended June 30,

 

 

 

2023

 

 

2022

 

 

 

Amount

 

 

% of Revenue

 

 

Amount

 

 

% of Revenue

 

 

 

(in thousands, except percentages)

 

United States

 

$

43,326

 

 

 

71

%

 

$

48,108

 

 

 

75

%

United Kingdom

 

 

14,355

 

 

 

24

%

 

 

11,975

 

 

 

19

%

Canada

 

 

2,170

 

 

 

3

%

 

 

3,039

 

 

 

4

%

Other regions

 

 

1,013

 

 

 

2

%

 

 

1,391

 

 

 

2

%

Total

 

$

60,864

 

 

 

100

%

 

$

64,513

 

 

 

100

%