v3.26.1
Revenue (Tables)
6 Months Ended
Jul. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Deferred Commissions As of July 31, 2026 and January 31, 2026, deferred commissions consisted of the following:

 

(in thousands)

 

July 31, 2026

 

 

January 31, 2026

 

Deferred commission, current

 

$

2,198

 

 

$

1,913

 

Deferred commission, non-current

 

 

1,701

 

 

 

2,409

 

Total deferred commission

 

$

3,899

 

 

$

4,322

 

Schedule of Disaggregation of Revenue

The following table disaggregates revenue by major geographic region:

 

 

 

Three Months Ended July 31,

 

 

Six Months Ended July 31,

 

(in thousands)

 

2026

 

 

2025

 

 

2026

 

 

2025

 

North America ("NAM")

 

$

39,015

 

 

$

31,093

 

 

$

76,051

 

 

$

60,626

 

Asia Pacific & Japan ("APJ")

 

 

19,094

 

 

 

16,150

 

 

 

38,401

 

 

 

31,457

 

Europe, Middle East, & Africa ("EMEA")

 

 

55,200

 

 

 

23,467

 

 

 

90,254

 

 

 

42,316

 

Latin America ("LATAM")

 

 

2,743

 

 

 

2,676

 

 

 

5,496

 

 

 

5,252

 

Total revenue

 

$

116,052

 

 

$

73,386

 

 

$

210,202

 

 

$

139,651

 

 

The following table disaggregates revenue by customer type:

 

 

 

Three Months Ended July 31,

 

 

Six Months Ended July 31,

 

(in thousands)

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Civil Government

 

$

17,498

 

 

$

16,426

 

 

$

33,668

 

 

$

32,706

 

Commercial

 

 

17,559

 

 

 

15,051

 

 

 

34,154

 

 

 

28,389

 

Defense & Intelligence

 

 

80,995

 

 

 

41,909

 

 

 

142,380

 

 

 

78,556

 

Total revenue

 

$

116,052

 

 

$

73,386

 

 

$

210,202

 

 

$

139,651

 

 

The following table disaggregates revenue by recognition model:

 

 

 

Three Months Ended July 31,

 

 

Six Months Ended July 31,

 

(in thousands)

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Over-time

 

$

101,977

 

 

$

72,556

 

 

$

194,286

 

 

$

137,397

 

Point-in-time

 

 

14,075

 

 

 

830

 

 

 

15,916

 

 

 

2,254

 

Total revenue

 

$

116,052

 

 

$

73,386

 

 

$

210,202

 

 

$

139,651