XML 55 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
CUSTOMER AND GEOGRAPHIC INFORMATION (Tables)
12 Months Ended
Dec. 31, 2024
CUSTOMER AND GEOGRAPHIC INFORMATION:  
Summary of Segment Revenues, Gross Profit, and Net Income (In Thousands)

Year Ended December 31, 

    

2024

    

2023

    

    

2022

Total revenues

 

$

179,465

 

$

165,835

 

 

$

148,549

Costs of revenues

$

54,144

$

51,749

$

47,907

Gross profit

$

125,321

$

114,086

$

100,642

Net income (loss)

$

4,057

$

3,105

$

(3,429)

Summary of Revenues from Individual Customers that Equal or Exceed 10% of Consolidated Total Revenues

Year Ended December 31, 

 

Customer

    

2024

    

2023

 

2022

 

A

19

%  

35

%

31

%

B

12

%  

*

%

*

%

C

*

%  

*

%

10

%

*

represents less than 10%

Summary of Accounts Receivable Balances from Individual Customers that Equal or Exceed 10% of Gross Accounts Receivable Balances

December 31, 

Customer

    

2024

2023

 

A

 

21

%  

39

%

B

13

*

%

C

11

*

%

D

*

11

%

E

12

%  

*

%

*

represents less than 10%

Summary of Revenues by Geographic Areas of Customer Work Sites (In Thousands)

Year Ended December 31, 

2024

 

2023

 

2022

Percentage

 

Percentage

 

Percentage

    

Revenues

    

of Revenues

 

    

Revenues

    

of Revenues

 

$

Revenues

    

of Revenues

United States

$

74,341

 

41

%

$

92,798

56

%

$

73,625

50

%

Japan

37,427

21

%

10,465

6

%

13,916

9

%

China

 

22,102

 

12

%

 

26,488

16

%

 

24,494

16

%

Taiwan

9,257

5

%

9,339

6

%

7,995

6

%

Rest of the world

 

36,338

 

21

%

 

26,745

16

%

 

28,519

19

%

Total revenue

$

179,465

 

100

%

$

165,835

 

100

%

$

148,549

 

100

%

Summary of Net Fixed Assets by Geographic Area (In Thousands)

December 31, 

    

2024

2023

United States (1)

$

58,782

$

45,619

Rest of the world

 

1,461

 

1,362

Total long-lived assets, net

$

60,243

$

46,981

(1)

Includes assets deployed at customer sites which could be outside the U.S.