Quarterly report [Sections 13 or 15(d)]

Revenue, Contract Assets, Contract Liabilities and Remaining Performance Obligations (Tables)

v3.25.0.1
Revenue, Contract Assets, Contract Liabilities and Remaining Performance Obligations (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue by Geography

The following revenue disaggregated by geography, derived from billing addresses, was recognized:

 

 

Three Months Ended June 30, 2024

 

 

Six Months Ended June 30, 2024

 

Americas (1)

 

$

13,880

 

 

 

55

%

 

$

36,560

 

 

 

61

%

EMEA(2)

 

 

9,436

 

 

 

37

%

 

 

19,395

 

 

 

32

%

Asia Pacific

 

 

2,083

 

 

 

8

%

 

 

4,269

 

 

 

7

%

Total

 

$

25,399

 

 

 

100

%

 

$

60,224

 

 

 

100

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended June 30, 2023

 

 

Six Months Ended June 30, 2023

 

 

 

(As Restated)

 

 

(As Restated)

 

Americas (1)

 

$

16,559

 

 

 

59

%

 

$

28,238

 

 

 

55

%

EMEA(2)

 

 

8,373

 

 

 

30

%

 

 

16,592

 

 

 

32

%

Asia Pacific

 

 

3,133

 

 

 

11

%

 

 

6,452

 

 

 

13

%

Total

 

$

28,065

 

 

 

100

%

 

$

51,282

 

 

 

100

%

 

(1)
U.S. represented 49% and 41% of total revenue for the three and six months ended June 30, 2024, respectively, and 43% and 44% of total revenue for the three and six months ended June 30, 2023, respectively. Canada represented 20% and 11% for the six months ended June 30, 2024 and 2023, respectively.
(2)
United Kingdom represented 15% and 11% of total revenue for the three and six months ended June 30, 2024 and United Kingdom represented 12% and 11% of total revenue for the three and six months ended June 30, 2023, respectively.
Schedule of Changes in Contract With Customer Asset

Changes in contract assets for the six months ended June 30, 2024 and 2023 were as follows:

 

2024

 

 

2023

 

 

 

 

 

 

(As Restated)

 

Balance as of January 1

 

$

4,917

 

 

$

2,881

 

Contract assets recorded during the period

 

 

3,970

 

 

 

3,752

 

Reclassified to accounts receivable during the period

 

 

(4,685

)

 

 

(2,445

)

Other

 

 

(41

)

 

 

40

 

Balance as of June 30

 

$

4,161

 

 

$

4,228

 

Schedule of Changes in Contract With Customer Liability

Changes in contract liabilities for the six months ended June 30, 2024 and 2023 were as follows:

 

2024

 

 

2023

 

 

 

 

 

 

(As Restated)

 

Balance as of January 1

 

$

49,101

 

 

$

34,873

 

Contract liabilities recorded during the period

 

 

22,821

 

 

 

19,596

 

Revenue recognized during the period

 

 

(29,037

)

 

 

(14,962

)

Other

 

 

(390

)

 

 

173

 

Balance as of June 30

 

$

42,495

 

 

$

39,680

 

 

Schedule of Revenue Remaining Performance Obligation Expected Timing of Satisfaction

The Company expects to recognize its remaining performance obligations as of June 30, 2024, over the following periods:

 

 

June 30, 2024

 

1 to 12 months

 

$

62,295

 

 

 

33

%

13 to 24 months

 

 

32,268

 

 

 

17

%

25 to 36 months

 

 

26,028

 

 

 

14

%

Remaining

 

 

69,098

 

 

 

36

%

Total

 

$

189,689

 

 

 

100

%