XML 45 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Assets and Liabilities
Contract assets and liabilities were as follows:
December 31, 2023December 31, 2022January 1, 2022
Contract assets:
Billed accounts receivable, net of allowance for credit losses$62,407 $45,337 $22,286 
Unbilled accounts receivable5,011 8,397 12,110 
Total contract assets$67,418 $53,734 $34,396 
Contract liabilities:   
Deferred revenue$140,089 $118,777 $98,488 
Total contract liabilities$140,089 $118,777 $98,488 
Schedule of Capitalized Contract Cost
The following table presents our capitalization and amortization of commissions and related payroll tax expenditures recorded within sales and marketing in the Consolidated Statements of Operations:
Year Ended December 31,
Commissions and related payroll tax expenditures:202320222021
Capitalization$17,094 $17,766 $14,217 
Amortization12,291 12,618 8,197 
Schedule of Deferred Costs, Net and Other Assets Disclosure
Deferred commissions and related payroll tax expenditures included in deferred costs and in other assets were as follows:
December 31, 2023December 31, 2022
Deferred costs, net$13,168 $13,300 
Other assets15,361 10,426