XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Business Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2023

  

2022

  

2023

  

2022

 

NLA

 $134,830  $129,694  $261,058  $233,555 

ESSA

  138,062   90,118   251,710   172,189 

MENA

  59,163   45,363   110,108   96,078 

APAC

  64,862   48,449   113,320   92,279 

Total

 $396,917  $313,624  $736,196  $594,101 
Reconciliation of Adjusted Earnings before Interest, Taxes, Depreciation, and Amortization from Segments to Consolidated [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2023

  

2022

  

2023

  

2022

 

NLA

 $36,703  $38,513  $68,577  $60,340 

ESSA

  34,964   14,868   55,749   26,742 

MENA

  18,491   13,750   33,059   29,215 

APAC

  3,452   4,356   754   9,794 

Total Segment EBITDA

  93,610   71,487   158,139   126,091 

Corporate costs

  (24,810)  (22,812)  (49,891)  (44,777)

Equity in income of joint ventures

  2,805   2,429   5,241   6,631 

Depreciation and amortization expense

  (37,235)  (35,392)  (71,972)  (70,404)

Merger and integration expense

  (1,377)  (2,270)  (3,515)  (6,995)

Severance and other expense

  (2,663)  (678)  (3,590)  (2,172)

Stock-based compensation expense

  (5,577)  (4,230)  (9,748)  (10,248)

Foreign exchange loss

  (1,440)  (5,244)  (370)  (2,428)

Other (expense) income, net

  (1,462)  244   (2,411)  1,240 

Interest and finance (expense) income, net

  (17)  1,712   (1,315)  1,725 

Income (loss) before income taxes

 $21,834  $5,246  $20,568  $(1,337)