Annual report [Section 13 and 15(d), not S-K Item 405]

REVENUE (Tables)

v3.25.0.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2024
REVENUE.  
Schedule of contract assets

Contract assets are as follows (in thousands):

    

December 31, 2024

    

December 31, 2023

    

Change

Contract assets

$

6,166

$

6,474

$

(308)

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 (in thousands):

    

Year ended December 31, 

    

2024

Asset Management

    

    

    

 Solutions

    

TechOps

    

Total Revenue

USM

$

83,174

$

16,454

$

99,628

Whole asset sales

 

110,147

 

-

 

110,147

Engineered solutions

 

-

 

5,175

 

5,175

Total products

 

193,321

 

21,629

 

214,950

Leasing

 

22,146

 

-

 

22,146

Services

 

-

 

107,970

 

107,970

Total revenue

$

215,467

$

129,599

$

345,066

    

Year ended December 31, 

    

2023

Asset Management

    

 Solutions

    

TechOps

    

Total Revenue

USM

$

63,418

$

15,278

$

78,696

Whole asset sales

137,236

 

218

 

137,454

Engineered solutions

 

-

 

1,305

 

1,305

Total products

 

200,654

 

16,801

 

217,455

Leasing

 

14,513

 

-

 

14,513

Services

 

-

 

102,535

 

102,535

Total revenue

$

215,167

$

119,336

$

334,503

    

Year ended December 31, 

    

2022

Asset Management

    

 Solutions

    

TechOps

    

Total Revenue

USM

$

50,125

$

8,146

$

58,271

Whole asset sales

198,750

 

23,737

222,487

Engineered solutions

 

-

 

3,796

 

3,796

Total products

 

248,875

 

35,679

 

284,554

Leasing

 

28,732

 

-

 

28,732

Services

 

-

 

95,258

 

95,258

Total revenue

$

277,607

$

130,937

$

408,544