v3.24.2.u1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2024
REVENUE  
Schedule of contract assets

Contract assets are as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

    

June 30, 2024

    

December 31, 2023

    

Change

Contract assets

​

$

4,597

​

$

6,474

​

$

(1,877)

Schedule of revenue by segment, as well as total revenue

The Company reports revenue by segment. The following tables present revenue by segment, as well as a reconciliation to total revenue for the three and six months ended June 30, 2024 and 2023 (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

​

    

2024

    

2024

​

​

Asset Management

    

​

​

    

​

​

​

Asset Management

    

​

​

    

​

​

​

    

 Solutions

    

Tech Ops

    

Total Revenues

    

 Solutions

    

TechOps

    

Total Revenues

USM

​

$

19,600

​

$

4,118

​

$

23,718

​

$

37,132

​

$

9,493

​

$

46,625

Whole asset sales

​

 

17,913

​

 

-

​

 

17,913

​

 

56,561

​

 

-

​

 

56,561

Engineered solutions

​

 

-

​

 

1,667

​

 

1,667

​

 

-

​

 

1,722

​

 

1,722

Total products

​

 

37,513

​

 

5,785

​

 

43,298

​

 

93,693

​

 

11,215

​

 

104,908

Leasing

​

 

4,286

​

 

-

​

 

4,286

​

 

7,368

​

 

-

​

 

7,368

Services

​

 

-

​

 

29,517

​

 

29,517

​

 

-

​

 

55,365

​

 

55,365

Total revenues

​

$

41,799

​

$

35,302

​

$

77,101

​

$

101,061

​

$

66,580

​

$

167,641

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

​

    

2023

    

2023

​

​

Asset Management

​

​

​

​

​

​

​

Asset Management

​

​

​

​

​

​

​

    

 Solutions

    

Tech Ops

    

Total Revenues

    

 Solutions

    

TechOps

    

Total Revenues

USM

​

$

16,442

​

$

3,409

​

$

19,851

​

$

31,594

​

$

5,825

​

$

37,419

Whole asset sales

​

​

17,343

​

​

218

​

​

17,561

​

​

44,999

​

​

218

​

​

45,217

Engineered solutions

​

 

-

​

 

211

​

 

211

​

 

-

​

 

482

​

 

482

Total products

​

 

33,785

​

 

3,838

​

 

37,623

​

 

76,593

​

 

6,525

​

 

83,118

Leasing

​

 

3,286

​

 

-

​

 

3,286

​

 

8,908

​

 

-

​

 

8,908

Services

​

 

-

​

 

28,417

​

 

28,417

​

 

-

​

 

55,571

​

 

55,571

Total revenues

​

$

37,071

​

$

32,255

​

$

69,326

​

$

85,501

​

$

62,096

​

$

147,597

​