v3.26.1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2026
REVENUE.  
Schedule of contract assets

Contract assets are as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

June 30, 2026

  ​ ​ ​

December 31, 2025

  ​ ​ ​

Change

Contract assets

​

$

4,974

​

$

4,076

​

$

898

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, 2026 and 2025 (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

Three Months Ended June 30, 

  ​ ​ ​

Six Months Ended June 30, 

  ​ ​ ​

​

  ​ ​ ​

2026

  ​ ​ ​

2026

  ​ ​ ​

​

​

Asset Management

  ​ ​ ​

​

​

  ​ ​ ​

​

​

​

Asset Management

  ​ ​ ​

​

​

  ​ ​ ​

​

​

​

​

  ​ ​ ​

 Solutions

  ​ ​ ​

TechOps

  ​ ​ ​

Total Revenue

  ​ ​ ​

 Solutions

  ​ ​ ​

TechOps

  ​ ​ ​

Total Revenue

  ​ ​ ​

USM

​

$

24,684

​

$

2,721

​

$

27,405

​

$

50,784

​

$

4,404

​

$

55,188

​

Whole asset sales

​

 

75

​

 

-

​

 

75

​

 

5,275

​

 

-

​

 

5,275

​

Engineered solutions

​

 

-

​

 

4,603

​

 

4,603

​

 

-

​

 

6,924

​

 

6,924

​

Total products

​

 

24,759

​

 

7,324

​

 

32,083

​

 

56,059

​

 

11,328

​

 

67,387

​

Leasing

​

 

12,362

​

 

-

​

 

12,362

​

 

24,208

​

 

-

​

 

24,208

​

Services

​

 

-

​

 

26,487

​

 

26,487

​

 

-

​

 

49,951

​

 

49,951

​

Total revenue

​

$

37,121

​

$

33,811

​

$

70,932

​

$

80,267

​

$

61,279

​

$

141,546

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

Three Months Ended June 30, 

  ​ ​ ​

Six Months Ended June 30, 

  ​ ​ ​

​

  ​ ​ ​

2025

  ​ ​ ​

2025

  ​ ​ ​

​

​

Asset Management

​

​

​

​

​

​

​

Asset Management

​

​

​

​

​

​

​

​

  ​ ​ ​

 Solutions

  ​ ​ ​

TechOps

  ​ ​ ​

Total Revenue

  ​ ​ ​

 Solutions

  ​ ​ ​

TechOps

  ​ ​ ​

Total Revenue

  ​ ​ ​

USM

​

$

34,647

​

$

2,964

​

$

37,611

​

$

64,609

​

$

6,001

​

$

70,610

​

Whole asset sales

​

​

33,387

​

​

-

​

​

33,387

​

​

35,137

​

​

-

​

​

35,137

​

Engineered solutions

​

 

-

​

 

3,591

​

 

3,591

​

 

-

​

 

5,964

​

 

5,964

​

Total products

​

 

68,034

​

 

6,555

​

 

74,589

​

 

99,746

​

 

11,965

​

 

111,711

​

Leasing

​

 

8,231

​

 

-

​

 

8,231

​

 

15,732

​

 

-

​

 

15,732

​

Services

​

 

-

​

 

24,562

​

 

24,562

​

 

-

​

 

45,715

​

 

45,715

​

Total revenue

​

$

76,265

​

$

31,117

​

$

107,382

​

$

115,478

​

$

57,680

​

$

173,158

​

​