| 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 |
|