XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Industry Segment and Geographic Areas (Tables)
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
Schedule of Information Regarding Revenues and Assets by Geographic Area

Information regarding revenues by geographic area is as follows:

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(In thousands)

 

Revenues:

 

 

 

 

 

 

 

 

 

United States

 

$

491,683

 

 

$

432,188

 

 

$

376,426

 

Foreign:

 

 

 

 

 

 

 

 

 

Asia

 

 

14,995

 

 

 

16,736

 

 

 

6,437

 

Canada

 

 

12,768

 

 

 

11,867

 

 

 

10,406

 

Europe

 

 

28,718

 

 

 

30,359

 

 

 

18,255

 

Mexico

 

 

3,931

 

 

 

5,110

 

 

 

4,886

 

Middle East

 

 

9,286

 

 

 

7,176

 

 

 

6,114

 

Other

 

 

4,187

 

 

 

1,762

 

 

 

3,020

 

Total

 

$

565,568

 

 

$

505,198

 

 

$

425,544

 

Information regarding assets by geographic area is as follows:

 

 

2022

 

 

2021

 

 

 

(In thousands)

 

Long-lived assets:

 

 

 

 

 

 

United States

 

$

43,182

 

 

$

46,092

 

Foreign:

 

 

 

 

 

 

Europe

 

 

12,923

 

 

 

13,991

 

Mexico

 

 

17,437

 

 

 

17,967

 

Total

 

$

73,542

 

 

$

78,050

 

 

 

 

2022

 

 

2021

 

 

 

(In thousands)

 

Total assets:

 

 

 

 

 

 

United States

 

$

466,697

 

 

$

391,328

 

Foreign:

 

 

 

 

 

 

Europe

 

$

113,945

 

 

 

118,359

 

Mexico

 

$

22,405

 

 

 

21,131

 

Total

 

$

603,047

 

 

$

530,818