v3.26.1
Revenue Recognition (Tables)
9 Months Ended
Apr. 30, 2026
Revenue from Contract with Customer [Abstract]  
Sale by geography and customer type Sales by geography and customer type, as a percentage of consolidated net sales, are as follows:
 Three months ended April 30,Nine months ended April 30,
 2026202520262025
United States  
U.S. government22.0 %25.6 %17.8 %32.0 %
Domestic54.6 %51.0 %54.8 %48.3 %
Total United States76.6 %76.6 %72.6 %80.3 %
International23.4 %23.4 %27.4 %19.7 %
Total100.0 %100.0 %100.0 %100.0 %
Disaggregation of revenue
The following tables summarize our disaggregation of revenue consistent with information reviewed by our Chief Operating Decision Maker ("CODM") for the three and nine months ended April 30, 2026 and 2025. We believe these categories best depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors which impact our business:

Three months ended April 30, 2026Nine months ended April 30, 2026
Satellite and Space CommunicationsAlleriumTotalSatellite and Space CommunicationsAlleriumTotal
Geographical region and customer type
U.S. government$22,855,000 491,000 $23,346,000 $55,637,000 2,051,000 $57,688,000 
Domestic7,508,000 50,356,000 57,864,000 26,606,000 150,849,000 177,455,000 
Total United States30,363,000 50,847,000 81,210,000 82,243,000 152,900,000 235,143,000 
International19,968,000 4,826,000 24,794,000 73,798,000 14,856,000 88,654,000 
Total$50,331,000 55,673,000 $106,004,000 $156,041,000 167,756,000 $323,797,000 
Contract type
Firm fixed-price$48,074,000 55,673,000 $103,747,000 $148,262,000 167,756,000 $316,018,000 
Cost reimbursable2,257,000 — 2,257,000 7,779,000 — 7,779,000 
Total$50,331,000 55,673,000 $106,004,000 $156,041,000 167,756,000 $323,797,000 
Transfer of control
Point in time$23,824,000 407,000 $24,231,000 $101,467,000 736,000 $102,203,000 
Over time26,507,000 55,266,000 81,773,000 54,574,000 167,020,000 221,594,000 
Total$50,331,000 55,673,000 $106,004,000 $156,041,000 167,756,000 $323,797,000 

Three months ended April 30, 2025Nine months ended April 30, 2025
Satellite and Space CommunicationsAlleriumTotalSatellite and Space CommunicationsAlleriumTotal
Geographical region and customer type
U.S. government$31,790,000 629,000 $32,419,000 $116,409,000 1,825,000 $118,234,000 
Domestic10,085,000 54,630,000 64,715,000 23,919,000 154,393,000 178,312,000 
Total United States41,875,000 55,259,000 97,134,000 140,328,000 156,218,000 296,546,000 
International25,691,000 3,962,000 29,653,000 59,892,000 12,723,000 72,615,000 
Total$67,566,000 59,221,000 $126,787,000 $200,220,000 168,941,000 $369,161,000 
Contract type
Firm fixed-price$54,091,000 59,221,000 $113,312,000 $154,976,000 168,941,000 $323,917,000 
Cost reimbursable13,475,000 — 13,475,000 45,244,000 — 45,244,000 
Total$67,566,000 59,221,000 $126,787,000 $200,220,000 168,941,000 $369,161,000 
Transfer of control
Point in time$37,682,000 200,000 $37,882,000 $102,708,000 1,537,000 $104,245,000 
Over time29,884,000 59,021,000 88,905,000 97,512,000 167,404,000 264,916,000 
Total$67,566,000 59,221,000 $126,787,000 $200,220,000 168,941,000 $369,161,000 
Capitalized Contract Cost Costs to obtain or fulfill a contract that were capitalized are presented in the table below:
 Three months ended April 30,Nine months ended April 30,
Capitalized:2026202520262025
Costs to obtain a contract$47,000 242,000 $955,000 599,000 
Costs to fulfill a contract409,000 763,000 514,000 2,717,000