XML 54 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Note 5 - Business Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Reconciliation of Adjusted Earnings before Interest, Taxes, Depreciation, and Amortization from Segments to Consolidated [Table Text Block]
   

Three Months Ended June 30, 2025

 
   

NLA

   

ESSA

   

MENA

   

APAC

   

Consolidated

 

Revenue

  $ 142,582     $ 132,367     $ 91,016     $ 56,775     $ 422,740  

Compensation and related cost

    (58,228 )     (48,261 )     (30,070 )     (21,961 )        

Cost of product, materials, and supplies

    (35,061 )     (31,460 )     (21,566 )     (14,624 )        

Other (1)

    (15,384 )     (13,011 )     (6,809 )     (5,396 )        

Total Segment EBITDA

  $ 33,909     $ 39,635     $ 32,571     $ 14,794     $ 120,909  

Corporate costs (2)

                                    (29,853 )

Equity in income of joint ventures

                                    3,395  

Depreciation and amortization expense

                                    (46,716 )

Merger and integration expense

                                    (2,267 )

Severance and other expense

                                    (6,711 )

Stock-based compensation expense

                                    (7,314 )

Foreign exchange gain

                            4,518  

Other income, net

                            280  

Interest and finance expense, net

                                    (4,279 )

Income before income taxes

                                  $ 31,962  
   

Three Months Ended June 30, 2024

 
   

NLA

   

ESSA

   

MENA

   

APAC

   

Consolidated

 

Revenue

  $ 156,990     $ 168,431     $ 81,429     $ 62,792     $ 469,642  

Compensation and related cost

    (54,963 )     (48,294 )     (29,650 )     (24,099 )        

Cost of product, materials, and supplies

    (45,198 )     (73,728 )     (17,411 )     (19,564 )        

Other (1)

    (12,355 )     (11,412 )     (5,757 )     (3,881 )        

Total Segment EBITDA

  $ 44,474     $ 34,997     $ 28,611     $ 15,248     $ 123,330  

Corporate costs (2)

                                    (33,636 )

Equity in income of joint ventures

                                    4,856  

Depreciation and amortization expense

                                    (40,647 )

Merger and integration expense

                                    (8,789 )

Severance and other income

                            236  

Stock-based compensation expense

                                    (7,350 )

Foreign exchange losses

                                    (5,447 )

Other income, net

                            334  

Interest and finance expense, net

                                    (3,666 )

Income before income taxes

                                  $ 29,221  
   

Six Months Ended June 30, 2025

 
   

NLA

   

ESSA

   

MENA

   

APAC

   

Consolidated

 

Revenue

  $ 276,860     $ 244,740     $ 184,570     $ 107,442     $ 813,612  

Compensation and related cost

    (112,542 )     (92,096 )     (62,862 )     (42,333 )        

Cost of product, materials, and supplies

    (70,672 )     (60,442 )     (41,555 )     (29,082 )        

Other (1)

    (29,352 )     (23,379 )     (13,414 )     (10,371 )        

Total Segment EBITDA

  $ 64,294     $ 68,823     $ 66,739     $ 25,656     $ 225,512  

Corporate costs (2)

                                    (61,934 )

Equity in income of joint ventures

                                    7,101  

Depreciation and amortization expense

                                    (92,137 )

Merger and integration expense

                                    (4,007 )

Severance and other expense

                                    (12,793 )

Stock-based compensation expense

                                    (14,282 )

Foreign exchange gain

                                    2,530  

Other income, net

                                    1,934  

Interest and finance expense, net

                                    (7,730 )

Income before income taxes

                                  $ 44,194  
   

Six Months Ended June 30, 2024

 
   

NLA

   

ESSA

   

MENA

   

APAC

   

Consolidated

 

Revenue

  $ 287,379     $ 290,177     $ 152,923     $ 122,652     $ 853,131  

Compensation and related cost

    (104,107 )     (94,020 )     (55,108 )     (47,006 )        

Cost of product, materials, and supplies

    (78,934 )     (115,154 )     (33,352 )     (42,736 )        

Other (1)

    (25,487 )     (20,805 )     (11,314 )     (6,876 )        

Total Segment EBITDA

  $ 78,851     $ 60,198     $ 53,149     $ 26,034     $ 218,232  

Corporate costs (2)

                                    (64,936 )

Equity in income of joint ventures

                                    8,714  

Depreciation and amortization expense

                                    (80,793 )

Merger and integration expense

                                    (10,950 )

Severance and other expense

                                    (4,826 )

Stock-based compensation expense

                                    (12,420 )

Foreign exchange losses

                                    (8,190 )

Other income, net

                                    819  

Interest and finance expense, net

                                    (6,818 )

Income before income taxes

                                  $ 38,832  
Long-Lived Assets by Geographic Areas [Table Text Block]
   

June 30,

   

December 31,

 
   

2025

   

2024

 

NLA

  $ 798,602     $ 793,666  

ESSA

    571,744       581,866  

MENA

    419,920       425,266  

APAC

    219,782       221,601  

Assets held centrally

    328,174       311,142  

Total

  $ 2,338,222     $ 2,333,541  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

Six Months Ended June 30,

 
   

2025

   

2024

 

NLA

  $ 26,605     $ 29,730  

ESSA

    11,037       14,797  

MENA

    9,152       14,513  

APAC

    6,730       5,404  

Assets held centrally

    792       2,663  

Total

  $ 54,316     $ 67,107