XML 25 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Organization, Business and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 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):

 

 

 

Six Months Ended June 30, 2024

 

 

Six Months Ended June 30, 2023

 

Beginning balance

 

$

3,642

 

 

$

5,403

 

Provision for credit losses

 

 

1,887

 

 

 

1,571

 

Write-offs, net of recoveries (1)

 

$

(2,235

)

 

$

(3,635

)

Ending balance

 

$

3,295

 

 

$

3,339

 

_______________________________

(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 and six months ended June 30, 2024 and 2023 (in thousands):

 

 

 

2024 Q2

 

 

2023 Q2

 

 

 

Technology Solutions

 

Nebula

 

Consolidated

 

 

Technology Solutions

 

Nebula

 

Consolidated

 

Legal Technology

 

$

58,131

 

$

13,962

 

$

72,093

 

 

$

70,707

 

$

10,858

 

$

81,565

 

Data Recovery

 

 

6,876

 

 

 

 

6,876

 

 

 

8,442

 

 

 

 

8,442

 

Total revenue

 

$

65,007

 

$

13,962

 

$

78,969

 

 

$

79,149

 

$

10,858

 

$

90,007

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2024 YTD

 

 

2023 YTD

 

 

 

Technology Solutions

 

Nebula

 

Consolidated

 

 

Technology Solutions

 

Nebula

 

Consolidated

 

Legal Technology

 

$

116,283

 

$

28,797

 

$

145,079

 

 

$

144,541

 

$

19,030

 

$

163,571

 

Data Recovery

 

 

14,062

 

 

 

 

14,062

 

 

 

17,095

 

 

 

 

17,095

 

Total revenue

 

$

130,345

 

$

28,797

 

$

159,141

 

 

$

161,636

 

$

19,030

 

$

180,666