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

The following table presents revenue by category:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

 

Amount

 

 

Percentage
of Revenue

 

 

Amount

 

 

Percentage
of Revenue

 

 

Amount

 

 

Percentage
of Revenue

 

 

Amount

 

 

Percentage
of Revenue

 

 

 

(in thousands, except percentages)

 

Self-managed subscription

 

$

73,532

 

 

 

54

%

 

$

66,703

 

 

 

61

%

 

$

213,447

 

 

 

55

%

 

$

193,858

 

 

 

62

%

Subscription

 

 

65,517

 

 

 

48

 

 

 

61,134

 

 

 

56

 

 

 

193,301

 

 

 

50

 

 

 

178,745

 

 

 

57

 

License

 

 

8,015

 

 

 

6

 

 

 

5,569

 

 

 

5

 

 

 

20,146

 

 

 

5

 

 

 

15,113

 

 

 

5

 

SaaS

 

 

63,375

 

 

 

46

 

 

 

42,353

 

 

 

39

 

 

 

173,087

 

 

 

45

 

 

 

118,552

 

 

 

38

 

Total subscription revenue

 

$

136,907

 

 

 

100

%

 

$

109,056

 

 

 

100

%

 

$

386,534

 

 

 

100

%

 

$

312,410

 

 

 

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 September 30,

 

 

Nine Months Ended September 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

 

Amount

 

 

Percentage
of Revenue

 

 

Amount

 

 

Percentage
of Revenue

 

 

Amount

 

 

Percentage
of Revenue

 

 

Amount

 

 

Percentage
of Revenue

 

 

 

(in thousands, except percentages)

 

United States

 

$

82,088

 

 

 

60

%

 

$

65,893

 

 

 

60

%

 

$

231,188

 

 

 

60

%

 

$

188,884

 

 

 

60

%

Israel

 

 

4,268

 

 

 

3

 

 

 

3,267

 

 

 

3

 

 

 

11,957

 

 

 

3

 

 

 

9,032

 

 

 

3

 

Rest of world

 

 

50,551

 

 

 

37

 

 

 

39,896

 

 

 

37

 

 

 

143,389

 

 

 

37

 

 

 

114,494

 

 

 

37

 

Total subscription revenue

 

$

136,907

 

 

 

100

%

 

$

109,056

 

 

 

100

%

 

$

386,534

 

 

 

100

%

 

$

312,410

 

 

 

100

%