v3.25.2
DEFERRED CONTRACT COSTS AND DEFERRED REVENUE (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Deferred Revenue
Activity for deferred contract costs consisted of the following (in thousands):
Three Months Ended
June 30,
Six Months Ended June 30,
2025202420252024
Deferred contract costs, current and noncurrent, as of the beginning of period$37,130 $38,984 $39,160 $41,493 
Capitalized commissions during the period4,331 3,235 7,024 5,739 
Amortized deferred contract costs during the period(4,663)(4,912)(9,386)(9,925)
Deferred contract costs, current and noncurrent, as of the end of period$36,798 $37,307 $36,798 $37,307 

Deferred revenue activity consisted of the following (in thousands):
Three Months Ended
June 30,
Six Months Ended June 30,
2025202420252024
Deferred revenue, current and noncurrent, as of the beginning of period$256,423 $254,306 $281,197 $286,974 
Billings, net110,636 111,610 190,066 185,687 
Revenue recognized(104,114)(103,123)(208,318)(209,868)
Deferred revenue, current and noncurrent, as of the end of period$262,945 $262,793 $262,945 $262,793