v3.26.1
The Company and a Summary of Its Significant Accounting Policies (Tables)
12 Months Ended
Mar. 31, 2026
Accounting Policies [Abstract]  
Summary of Disaggregation of Revenue by Segment and Products and Services

The following sets forth disaggregated reported revenue by segment and products and services for the fiscal years ended March 31, 2026, 2025 and 2024:

 

 

 

Fiscal Year Ended March 31, 2026

 

 

 

Communication Services

 

 

Defense and Advanced Technologies

 

 

Total Revenues

 

 

 

(In thousands)

 

Service revenues

 

$

3,057,223

 

 

$

217,200

 

 

$

3,274,423

 

Product revenues

 

 

242,428

 

 

 

1,123,429

 

 

 

1,365,857

 

Total revenues

 

$

3,299,651

 

 

$

1,340,629

 

 

$

4,640,280

 

 

 

 

 

 

 

 

 

 

 

 

 

Fiscal Year Ended March 31, 2025

 

 

 

Communication Services

 

 

Defense and Advanced Technologies

 

 

Total Revenues

 

 

 

(In thousands)

 

Service revenues

 

$

3,022,346

 

 

$

203,430

 

 

$

3,225,776

 

Product revenues

 

 

276,139

 

 

 

1,017,656

 

 

 

1,293,795

 

Total revenues

 

$

3,298,485

 

 

$

1,221,086

 

 

$

4,519,571

 

 

 

 

 

 

 

 

 

 

 

 

 

Fiscal Year Ended March 31, 2024

 

 

 

Communication Services

 

 

Defense and Advanced Technologies

 

 

Total Revenues

 

 

 

(In thousands)

 

Service revenues

 

$

2,798,512

 

 

$

206,082

 

 

$

3,004,594

 

Product revenues

 

 

343,028

 

 

 

936,136

 

 

 

1,279,164

 

Total revenues

 

$

3,141,540

 

 

$

1,142,218

 

 

$

4,283,758

 

Summary of Contract Assets and Liabilities

The following table presents contract assets and liabilities as of March 31, 2026 and March 31, 2025:

 

 

 

As of
March 31, 2026

 

 

As of
March 31, 2025

 

 

 

(In thousands)

 

Unbilled accounts receivable

 

$

227,840

 

 

$

180,871

 

Collections in excess of revenues and deferred revenues

 

 

292,592

 

 

 

294,034

 

Deferred revenues, long-term portion

 

 

1,064,261

 

 

 

786,710