XML 38 R25.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Summary of significant accounting policies (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2024
Accounting Policies [Abstract] |
Schedule of Disaggregation of Revenue | Revenue from subscription and non-subscription contractual arrangements were as follows:
| Three Months Ended June 30, |  | Six Months Ended June 30,
| 2024 |  | 2023 |  | 2024 |  | 2023
| (in thousands)
SaaS subscription and support and maintenance | $ | 146,101 |  |  | $ | 126,566 |  |  | $ | 288,507 |  |  | $ | 247,328 |
On‑premise subscription | 3,327 |  |  | 4,025 |  |  | 9,274 |  |  | 10,493 |
Subscription revenue | 149,428 |  |  | 130,591 |  |  | 297,781 |  |  | 257,821 |
Professional services | 3,497 |  |  | 4,254 |  |  | 7,203 |  |  | 8,638 |
Perpetual licenses | 91 |  |  | 244 |  |  | 155 |  |  | 842 |
Non‑subscription revenue | 3,588 |  |  | 4,498 |  |  | 7,358 |  |  | 9,480 |
Total revenue | $ | 153,016 |  |  | $ | 135,089 |  |  | $ | 305,139 |  |  | $ | 267,301 |
Schedule of Contract with Customer Asset and Liability | Changes in contract liabilities, including revenue earned during the period from the beginning contract liability balance and new deferrals of revenue during the period, were as follows:
| Three Months Ended June 30, |  | Six Months Ended June 30,
| 2024 |  | 2023 |  | 2024 |  | 2023
| (in thousands)
Balance, beginning of the period | $ | 364,503 |  |  | $ | 340,842 |  |  | $ | 373,432 |  |  | $ | 346,150 |
Revenue earned | (128,206) |  |  | (112,723) |  |  | (223,890) |  |  | (193,872) |
Deferral of revenue | 136,348 |  |  | 127,917 |  |  | 223,103 |  |  | 203,758 |
Other (1) | (2,439) |  |  | (985) |  |  | (2,439) |  |  | (985) |
Balance, end of the period | $ | 370,206 |  |  | $ | 355,051 |  |  | $ | 370,206 |  |  | $ | 355,051 |
(1) Includes contract assets netted against contract liabilities on a contract-by-contract basis.
Schedule of Capitalized Computer Software | Capitalized costs associated with the implementation of cloud computing arrangements were as follows:
Balance Sheet Classification |  | June 30, 2024 |  | December 31, 2023
|  | (in thousands)
Other current assets |  | $ | 5,457 |  |  | $ | 1,860 |
Other assets |  | 18,357 |  |  | 10,891 |
|  | $ | 23,814 |  |  | $ | 12,751 |

X
- Definition Schedule Of Capitalized Computer Software + References No definition available. + Details
Name: | jamf_ScheduleOfCapitalizedComputerSoftwareTableTextBlock
Namespace Prefix: | jamf_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
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 -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration