XML 34 R24.htm IDEA: XBRL DOCUMENT
v3.22.1

Revenue (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2022
Revenue |
Revenues disaggregated by geography, major product line and timing of revenue recognition | Revenue by major products (in thousands) ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | ​ | Three months ended March 31,
​ | ​ |  | 2022 |  | 2021
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Hardware products | ​ | ​ | $ | 15,352 | ​ | $ | 17,668
Software licenses | ​ | ​ | ​ | 14,133 | ​ | ​ | 10,777
Subscription | ​ | ​ | ​ | 10,117 | ​ | ​ | 8,405
Professional services | ​ | ​ | ​ | 900 | ​ | ​ | 1,402
Maintenance, support, and other | ​ | ​ | ​ | 11,945 | ​ | ​ | 12,523
Total Revenue | ​ | ​ | $ | 52,447 | ​ | $ | 50,775
​ Revenue by location of customer for the three months ended March 31, 2022 and 2021 (in thousands) ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | EMEA |  | Americas |  | APAC |  | Total |
Total Revenue: |  | ​ |  |  | ​ |  |  | ​ |  |  | ​ |  | ​
2022 | ​ | $ | 24,876 | ​ | $ | 17,249 | ​ | $ | 10,322 | ​ | $ | 52,447 | ​
2021 | ​ | $ | 26,989 | ​ | $ | 16,528 | ​ | $ | 7,258 | ​ | $ | 50,775 | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Percent of Total: | ​ |  |  | ​ |  |  | ​ |  |  | ​ |  |  | ​
2022 | ​ |  | 47 | % |  | 33 | % |  | 20 | % |  | 100 | %
2021 | ​ |  | 53 | % |  | 33 | % |  | 14 | % |  | 100 | %
​ Timing of revenue recognition (in thousands) ​
​ | ​ | ​ | ​ | ​ | ​
​ | Three Months ended March 31,
​ | 2022 |  | 2021
Products and Licenses transferred at a point in time | $ | 29,485 | ​ | $ | 28,445
Services transferred over time | ​ | 22,962 | ​ | ​ | 22,330
Total Revenue | $ | 52,447 | ​ | $ | 50,775
Schedule of changes in contract assets and contract liabilities | ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | ​ | March 31, | ​ | ​ | December 31,
in thousands | ​ | 2022 | ​ | 2021
Receivables, inclusive of trade and unbilled | ​ | $ | 35,704 | ​ | $ | 56,612
Contract Assets (current and non-current) | ​ | $ | 5,728 | ​ | $ | 4,889
Contract Liabilities (Deferred Revenue current and non-current) | ​ | $ | 58,314 | ​ | $ | 63,742
Schedule of estimated revenue expected to be recognized in the future | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
in thousands | ​ | 2022 | ​ | 2023 | ​ | 2024 | ​ | Beyond 2024 | ​ | Total
Future revenue related to current unsatisfied performance obligations | ​ | $ | 26,140 | ​ | $ | 18,421 | ​ | $ | 9,547 | ​ | $ | 5,581 | ​ | $ | 59,689
Schedule of information related to the capitalized costs and amortization recognized in the current and prior period | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
in thousands | ​ | ​ | ​ | March 31, 2022 | ​ | ​ | December 31, 2021 | ​
Capitalized costs to obtain contracts, current | ​ | ​ | $ | 2,246 | ​ | $ | 2,134 | ​
Capitalized costs to obtain contracts, non-current | ​ | ​ | $ | 8,781 | ​ | $ | 8,675 | ​
​ ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | ​ | ​ | Three months ended March 31, | ​
in thousands | ​ | ​ | ​ | 2022 | ​ | ​ | 2021 | ​
Amortization of capitalized costs to obtain contracts | ​ | ​ | $ | 541 | ​ | $ | 310 | ​
Impairments of capitalized costs to obtain contracts | ​ | ​ | $ | - | ​ | $ | - | ​

X
- Definition Tabular disclosure of contract balances and changes in contract balances. + References No definition available. + Details
Name: | ospn_ChangeInContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | ospn_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 40 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054 + Details
Name: | us-gaap_CapitalizedContractCostTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of expected timing for satisfying remaining performance obligation. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration