v3.25.0.1
Segments (Tables)
12 Months Ended
Dec. 31, 2024
Segments  
Reconciliation of revenue to consolidated net income

​

​

​

​

​

​

​

​

​

​

​

​

    

Years ended December 31,

($in thousands)

    

2024

    

2023

    

2022

Total Revenue

​

$

943,549

​

$

791,010

​

$

704,874

Less:

​

 

  

​

 

  

​

 

  

Materials & connectivity

​

 

225,333

​

 

173,077

​

 

144,578

Labor & associated expenses

​

 

90,397

​

 

76,690

​

 

70,313

Research & development

​

 

48,775

​

 

35,332

​

 

32,807

Sales & marketing

​

 

156,935

​

 

124,437

​

 

111,470

G&A

​

 

111,753

​

 

62,924

​

 

73,089

Depreciation

​

 

38,744

​

 

17,062

​

 

15,682

Amortization

​

 

147,887

​

 

159,405

​

 

167,485

Interest & non-operating expenses, net

​

 

146,270

​

 

205,917

​

 

155,325

Income taxes

​

 

(3,420)

​

 

(12,500)

​

 

(14,420)

Segment Net income

​

$

(19,125)

​

$

(51,334)

​

$

(51,455)

Consolidated Net Income

​

$

(19,125)

​

$

(51,334)

​

$

(51,455)