Revenue, Contract Assets, Contract Liabilities and Remaining Performance Obligations Disaggregation of Revenue |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue from Contract with Customer [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue, Contract Assets, Contract Liabilities and Remaining Performance Obligations Disaggregation of Revenue |
Revenue from subscription-based contracts was $20,356 and represented 47% of total revenue for the year ended December 31, 2021. Revenue from subscription-based contracts was $7,677, representing 27% of total revenue for the year ended December 31, 2020. Revenue from non-subscription-based contracts was $23,019 and represented 53% of total revenue for the year ended December 31, 2021. Revenue from non-subscription-based contracts was $20,813, representing 73% of total revenue for the year ended December 31, 2020. The following revenue disaggregated by geography was recognized:
Contract Assets The increase in contract assets is due to the acquisition of exactEarth. At December 31, 2021 and 2020, Contract assets were $2,084 and $853, respectively, on the Consolidated Balance Sheets. Changes in Contract assets were as follows:
Contract Liabilities At December 31, 2021, Contract liabilities were $9,255 of which $8,627 is reported in current portion of Contract liabilities and $628 is reported in non-current potion in Other long-term liabilities on the Company’s Consolidated Balance Sheets. At December 31, 2020, Contract liabilities were $8,110 and is reported in current portion of Contract liabilities on the Consolidated Balance Sheets. Changes in Contract liabilities were as follows:
Remaining Performance Obligations The Company has performance obligations associated with commitments in customer contracts for future services that have not yet been recognized as revenue. These commitments for future services exclude (i) contracts with an original term of one year or less, and (ii) cancellable contracts. As of December 31, 2021, the amount not yet recognized as revenue from these commitments is $83,171. The Company expects to recognize 53% of these future commitments over the next 12 months and the remaining 47% thereafter as revenue when the performance obligations are met. |