XML 35 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Summary of table presents revenue as follows

The following table presents revenue by category:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

Amount

 

 

Percentage
of Revenue

 

 

Amount

 

 

Percentage
of Revenue

 

 

Amount

 

 

Percentage
of Revenue

 

 

Amount

 

 

Percentage
of Revenue

 

 

 

(in thousands, except percentages)

 

Self-managed subscription

 

$

76,284

 

 

 

47

%

 

$

70,118

 

 

 

55

%

 

$

151,365

 

 

 

48

%

 

$

139,915

 

 

 

56

%

Subscription

 

 

68,057

 

 

 

42

 

 

 

63,969

 

 

 

50

 

 

 

135,443

 

 

 

43

 

 

 

127,784

 

 

 

51

 

License

 

 

8,227

 

 

 

5

 

 

 

6,149

 

 

 

5

 

 

 

15,922

 

 

 

5

 

 

 

12,131

 

 

 

5

 

SaaS

 

 

87,488

 

 

 

53

 

 

 

57,102

 

 

 

45

 

 

 

166,384

 

 

 

52

 

 

 

109,712

 

 

 

44

 

Total subscription revenue

 

$

163,772

 

 

 

100

%

 

$

127,220

 

 

 

100

%

 

$

317,749

 

 

 

100

%

 

$

249,627

 

 

 

100

%

Summary of table by region based on the shipping address of customers

The following table summarizes revenue by region based on the shipping address of customers:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

Amount

 

 

Percentage
of Revenue

 

 

Amount

 

 

Percentage
of Revenue

 

 

Amount

 

 

Percentage
of Revenue

 

 

Amount

 

 

Percentage
of Revenue

 

 

 

(in thousands, except percentages)

 

United States

 

$

97,370

 

 

 

59

%

 

$

76,175

 

 

 

60

%

 

$

188,307

 

 

 

59

%

 

$

149,100

 

 

 

60

%

Israel

 

 

4,834

 

 

 

3

 

 

 

3,948

 

 

 

3

 

 

 

9,504

 

 

 

3

 

 

 

7,689

 

 

 

3

 

Rest of world

 

 

61,568

 

 

 

38

 

 

 

47,097

 

 

 

37

 

 

 

119,938

 

 

 

38

 

 

 

92,838

 

 

 

37

 

Total subscription revenue

 

$

163,772

 

 

 

100

%

 

$

127,220

 

 

 

100

%

 

$

317,749

 

 

 

100

%

 

$

249,627

 

 

 

100

%