XML 25 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization, Business and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Schedule of Accounts Receivable, Allowance for Credit Loss

A rollforward of the allowance for credit losses is presented below (in thousands):

 

 

 

Three Months Ended March 31, 2024

 

 

Three Months Ended March 31, 2023

 

Beginning balance

 

$

3,642

 

 

$

5,403

 

Provision for credit losses

 

 

1,110

 

 

 

797

 

Write-offs, net of recoveries (1)

 

 

(1,721

)

 

 

(1,953

)

Ending balance

 

 

3,031

 

 

 

4,247

 

_______________________

(1)
Recoveries were not material for the periods presented. As such, the Company presented write-offs, net of recoveries.
Estimated Useful Lives of Assets Depreciation is calculated using the straight-line method over the following estimated useful lives of the assets:

 

Computer software and hardware

 

3 to 5 years

Leasehold improvements

 

Shorter of lease term or useful life

Furniture, fixtures and other equipment

 

3 to 5 years

Summary of Revenue from Contracts with Customers

The following table summarizes revenue from contracts with customers for the three months ended March 31, 2024 and 2023 (in thousands):

 

 

 

2024 Q1

 

 

2023 Q1

 

 

 

Technology Solutions

 

Nebula

 

Consolidated

 

 

Technology Solutions

 

Nebula

 

Consolidated

 

Legal Technology

 

$

58,152

 

$

14,834

 

$

72,986

 

 

$

73,834

 

$

8,172

 

$

82,006

 

Data Recovery

 

 

7,186

 

 

 

 

7,186

 

 

 

8,653

 

 

 

 

8,653

 

Total revenue

 

$

65,338

 

$

14,834

 

$

80,172

 

 

$

82,487

 

$

8,172

 

$

90,659