Segment and Revenue Disclosures (Tables)
|
12 Months Ended |
Dec. 31, 2022 |
Revenue from Contract with Customer [Abstract] |
|
Summary of Revenue by Geographic Region |
Revenue by geographic region is based on the delivery address of the customer and is summarized in the below table (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year ended December 31, |
|
2022 |
|
2021 |
|
2020 |
Americas |
$ |
122,269 |
|
$ |
94,225 |
|
$ |
67,966 |
EMEA |
72,771 |
|
60,472 |
|
43,847 |
APAC |
22,472 |
|
22,236 |
|
15,821 |
Total Revenue |
$ |
217,512 |
|
$ |
176,933 |
|
$ |
127,634 |
|
Summary of Disaggregation of Revenue |
In the following table, revenue is presented by software license and service categories (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year ended December 31, |
|
2022 |
|
2021 |
|
2020 |
Revenue: |
|
|
|
|
|
Multi-year term licenses |
$ |
52,918 |
|
$ |
47,343 |
|
$ |
29,193 |
1-year term licenses |
34,374 |
|
37,268 |
|
35,125 |
Total subscription term licenses |
87,292 |
|
84,611 |
|
64,318 |
Subscription SaaS, support & maintenance |
119,003 |
|
85,434 |
|
57,833 |
Perpetual licenses |
515 |
|
1,695 |
|
1,225 |
Total subscriptions and perpetual licenses |
206,810 |
|
171,740 |
|
123,376 |
Professional services |
10,702 |
|
5,193 |
|
4,258 |
Total revenue |
$ |
217,512 |
|
$ |
176,933 |
|
$ |
127,634 |
|
Summary of Contract Assets and Deferred Revenue |
Contract assets and deferred revenue from contracts with customers were as follows (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
Year ended December 31, |
|
2022 |
|
2021 |
Contract assets |
$ |
25,242 |
|
$ |
20,508 |
Deferred revenue |
83,319 |
|
75,394 |
|
Summary of Deferred Commissions |
The following table summarizes the account activity of deferred commissions for the year ended December 31, 2022 and 2021:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year ended December 31, |
|
|
|
|
|
2022 |
|
2021 |
Beginning balance |
|
|
|
|
$ |
24,058 |
|
|
$ |
14,748 |
|
Additions to deferred commissions |
|
|
|
|
21,492 |
|
|
23,274 |
|
Amortization of deferred commissions |
|
|
|
|
(15,235) |
|
|
(13,964) |
|
Ending balance |
|
|
|
|
$ |
30,315 |
|
|
$ |
24,058 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year ended December 31, |
|
2022 |
|
2021 |
Deferred commissions, current |
$ |
9,936 |
|
|
$ |
8,457 |
|
Deferred commissions, noncurrent |
20,379 |
|
|
15,601 |
|
Total deferred commissions |
$ |
30,315 |
|
|
$ |
24,058 |
|
|