XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2022
Significant Accounting Policies  
Schedule of disaggregated revenue from contracts by geographic region and by segment

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended September 30, 

​

​

2022

​

2021

​

​

​

ITPS

  ​

​

HS

  ​

​

LLPS

  ​

​

Total

  ​

​

ITPS

  ​

​

HS

  ​

​

LLPS

  ​

​

Total

U.S.A.

 

$

141,904

​

$

60,955

​

$

17,774

​

$

220,633

​

$

157,207

​

$

53,995

​

$

16,930

 

$

228,132

EMEA

​

 

39,053

​

 

—

​

 

—

​

 

39,053

​

 

46,561

​

 

—

​

 

—

​

 

46,561

Other

​

 

4,352

​

 

—

​

 

—

​

 

4,352

​

 

4,536

​

 

—

​

 

—

​

 

4,536

Total

 

$

185,309

​

$

60,955

​

$

17,774

​

$

264,038

​

$

208,304

​

$

53,995

 

$

16,930

 

$

279,229

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Nine Months Ended September 30, 

​

​

2022

​

2021

​

  

​

ITPS

  ​

​

HS

  ​

​

LLPS

  ​

​

Total

  ​

​

ITPS

  ​

​

HS

  ​

​

LLPS

  ​

​

Total

U.S.A.

 

$

429,979

​

$

173,940

​

$

55,946

​

$

659,865

​

$

492,620

​

$

161,292

​

$

53,564

​

$

707,476

EMEA

​

 

136,722

​

 

—

​

 

—

​

 

136,722

​

​

150,662

​

 

—

​

 

—

​

​

150,662

Other

​

 

13,619

​

 

—

​

 

—

​

 

13,619

​

​

14,156

​

 

—

​

 

—

​

​

14,156

Total

 

$

580,320

​

$

173,940

​

$

55,946

​

$

810,206

​

$

657,438

​

$

161,292

 

$

53,564

 

$

872,294

Schedule of contract balances

​

​

​

​

​

​

​

​

​

    

September 30, 

    

December 31, 

​

​

2022

​

2021

Accounts receivable, net

​

$

93,600

​

$

184,102

Deferred revenues

​

 

16,726

​

 

17,518

Customer deposits

​

 

18,278

​

 

17,707

Costs to obtain and fulfill a contract

​

 

1,835

​

 

2,328

​

Schedule of estimated remaining fixed consideration for unsatisfied performance obligations

​

​

​

​

​

Estimated Remaining Fixed Consideration for Unsatisfied
Performance Obligations

​

    

​

​

Remainder of 2022

​

$

10,559

2023

​

 

35,904

2024

​

 

31,804

2025

​

 

28,332

2026

​

 

570

2027 and thereafter

​

 

—

Total

 

$

107,169