XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2022
Significant Accounting Policies  
Schedule of disaggregated revenue from contracts by geographic region and by segment

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 

​

​

2022

​

2021

​

​

​

ITPS

  ​

​

HS

  ​

​

LLPS

  ​

​

Total

  ​

​

ITPS

  ​

​

HS

  ​

​

LLPS

  ​

​

Total

U.S.A.

 

$

139,732

​

$

56,390

​

$

20,375

​

$

216,497

​

$

162,491

​

$

56,204

​

$

19,545

 

$

238,240

EMEA

​

 

45,691

​

 

—

​

 

—

​

 

45,691

​

 

49,892

​

 

—

​

 

—

​

 

49,892

Other

​

 

4,582

​

 

—

​

 

—

​

 

4,582

​

 

4,877

​

 

—

​

 

—

​

 

4,877

Total

 

$

190,005

​

$

56,390

​

$

20,375

​

$

266,770

​

$

217,260

​

$

56,204

 

$

19,545

 

$

293,009

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Six Months Ended June 30, 

​

​

2022

​

2021

​

  

​

ITPS

  ​

​

HS

  ​

​

LLPS

  ​

​

Total

  ​

​

ITPS

  ​

​

HS

  ​

​

LLPS

  ​

​

Total

U.S.A.

 

$

288,076

​

$

112,986

​

$

38,170

​

$

439,232

​

$

335,414

​

$

107,297

​

$

36,633

​

$

479,344

EMEA

​

 

97,669

​

 

—

​

 

—

​

 

97,669

​

​

104,101

​

 

—

​

 

—

​

​

104,101

Other

​

 

9,267

​

 

—

​

 

—

​

 

9,267

​

​

9,620

​

 

—

​

 

—

​

​

9,620

Total

 

$

395,012

​

$

112,986

​

$

38,170

​

$

546,168

​

$

449,135

​

$

107,297

 

$

36,633

 

$

593,065

Schedule of contract balances

​

​

​

​

​

​

​

​

​

    

June 30, 

    

December 31, 

​

​

2022

​

2021

Accounts receivable, net

​

$

99,350

​

$

184,102

Deferred revenues

​

 

16,413

​

 

17,518

Customer deposits

​

 

20,070

​

 

17,707

Costs to obtain and fulfill a contract

​

 

1,958

​

 

2,328

​

Schedule of estimated remaining fixed consideration for unsatisfied performance obligations

​

​

​

​

​

Estimated Remaining Fixed Consideration for Unsatisfied
Performance Obligations

​

    

​

​

Remainder of 2022

​

$

21,789

2023

​

 

36,556

2024

​

 

31,836

2025

​

 

28,332

2026

​

 

570

2027 and thereafter

​

 

—

Total

 

$

119,083