XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.1
CUSTOMER AND GEOGRAPHIC INFORMATION (Tables)
3 Months Ended
Mar. 31, 2025
CUSTOMER AND GEOGRAPHIC INFORMATION:  
Summary of Segment Revenues, Gross Profit, and Net Income (In Thousands)

Three Months Ended March 31, 

    

2025

    

2024

Total revenues

 

$

47,778

 

$

41,310

Costs of revenues

$

12,955

 

$

13,529

Gross profit

$

34,823

 

$

27,781

Net loss

$

(3,032)

$

(393)

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

Three Months Ended March 31, 

Customer

    

2025

    

2024

 

A

15

%  

22

%

B

19

%  

19

%

C

10

%  

*

* represents less than 10%

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

March 31, 

December 31, 

Customer

    

2025

2024

 

A

 

23

%  

21

%

B

*

%

13

%

C

17

%

11

%

E

*

%  

12

%

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

Three Months Ended March 31, 

2025

 

2024

 

Percentage

 

Percentage

 

    

Revenues

    

of Revenues

 

Revenues

    

of Revenues

 

United States

$

18,228

 

38

%

$

17,733

 

43

%

Japan

11,736

25

11,288

27

China

 

8,043

 

17

 

4,853

 

12

Rest of the world

 

9,771

 

20

 

7,436

 

18

Total revenues

$

47,778

 

100

%

$

41,310

 

100

%

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

March 31, 

December 31, 

    

2025

2024

United States (1)

$

66,866

$

58,782

Rest of the world

 

1,341

 

1,461

Total long-lived assets, net

$

68,207

$

60,243

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