Quarterly report pursuant to Section 13 or 15(d)

REVENUE (Tables)

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