Delaware | 001-39399 | 82-3031543 | ||||||
(State or other jurisdiction of incorporation) |
(Commission File Number) | (IRS Employer Identification No.) |
||||||
100 Washington Ave S, Suite 900
Minneapolis, MN
|
55401 | |||||||
(Address of principal executive offices) | (Zip Code) |
☐ | Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425) | ||||
☐ | Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12) | ||||
☐ | Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b)) | ||||
☐ | Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c)) |
Title of each class | Trading Symbol(s) |
Name of each exchange on which
registered
|
||||||
Common Stock, $0.001 par value | JAMF | The NASDAQ Stock Market LLC |
Exhibit No. | Description of Exhibit | ||||
99.1 | |||||
104 | Cover Page Interactive Data File (embedded within the Inline XBRL document) |
JAMF HOLDING CORP. | ||||||||
Date: February 27, 2025 |
By: | /s/ Jeff Lendino | ||||||
Name: | Jeff Lendino | |||||||
Title: | Chief Legal Officer |
December 31, 2024 |
December 31, 2023 | ||||||||||
Assets | |||||||||||
Current assets: | |||||||||||
Cash and cash equivalents | $ | 224,680 | $ | 243,576 | |||||||
Trade accounts receivable, net of allowances of $577 and $444 |
138,791 | 108,240 | |||||||||
Deferred contract costs | 27,958 | 23,508 | |||||||||
Prepaid expenses | 12,679 | 14,255 | |||||||||
Other current assets | 20,549 | 13,055 | |||||||||
Total current assets | 424,657 | 402,634 | |||||||||
Equipment and leasehold improvements, net | 19,321 | 15,184 | |||||||||
Goodwill | 882,593 | 887,121 | |||||||||
Other intangible assets, net | 147,823 | 187,891 | |||||||||
Deferred contract costs, non-current | 59,663 | 53,070 | |||||||||
Other assets | 46,172 | 43,752 | |||||||||
Total assets | $ | 1,580,229 | $ | 1,589,652 | |||||||
Liabilities and stockholders’ equity | |||||||||||
Current liabilities: | |||||||||||
Accounts payable | $ | 18,405 | $ | 25,909 | |||||||
Accrued liabilities | 68,363 | 77,447 | |||||||||
Income taxes payable | 1,014 | 1,248 | |||||||||
Deferred revenue |
333,573 | 317,546 | |||||||||
Total current liabilities | 421,355 | 422,150 | |||||||||
Deferred revenue, non-current |
52,136 | 55,886 | |||||||||
Deferred tax liability, net | 5,180 | 5,952 | |||||||||
Convertible senior notes, net | 369,514 | 366,999 | |||||||||
Other liabilities | 16,061 | 21,118 | |||||||||
Total liabilities | 864,246 | 872,105 | |||||||||
Commitments and contingencies | |||||||||||
Stockholders’ equity: | |||||||||||
Preferred stock | — | — | |||||||||
Common stock | 125 | 126 | |||||||||
Treasury stock | (741) | — | |||||||||
Additional paid-in capital |
1,269,264 | 1,162,993 | |||||||||
Accumulated other comprehensive loss | (30,060) | (26,777) | |||||||||
Accumulated deficit | (522,605) | (418,795) | |||||||||
Total stockholders’ equity | 715,983 | 717,547 | |||||||||
Total liabilities and stockholders’ equity | $ | 1,580,229 | $ | 1,589,652 |
Three Months Ended December 31, | Years Ended December 31, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Revenue: | |||||||||||||||||||||||
Subscription | $ | 159,740 | $ | 146,677 | $ | 613,591 | $ | 543,019 | |||||||||||||||
Services | 3,167 | 3,731 | 13,562 | 16,325 | |||||||||||||||||||
License | 67 | 237 | 246 | 1,227 | |||||||||||||||||||
Total revenue | 162,974 | 150,645 | 627,399 | 560,571 | |||||||||||||||||||
Cost of revenue: | |||||||||||||||||||||||
Cost of subscription(1)(2)(3)(5)(6) (exclusive of amortization expense shown below) |
28,960 | 26,200 | 114,260 | 98,554 | |||||||||||||||||||
Cost of services(1)(2)(3)(4)(5) (exclusive of amortization expense shown below) |
3,337 | 3,563 | 14,557 | 13,976 | |||||||||||||||||||
Amortization expense | 2,907 | 3,427 | 12,511 | 13,529 | |||||||||||||||||||
Total cost of revenue | 35,204 | 33,190 | 141,328 | 126,059 | |||||||||||||||||||
Gross profit | 127,770 | 117,455 | 486,071 | 434,512 | |||||||||||||||||||
Operating expenses: | |||||||||||||||||||||||
Sales and marketing(1)(2)(3)(4)(5)(6) |
65,385 | 62,420 | 252,128 | 250,757 | |||||||||||||||||||
Research and development(1)(2)(3)(4)(5)(6) |
33,969 | 32,921 | 138,961 | 134,422 | |||||||||||||||||||
General and administrative(1)(2)(3)(4)(5)(6)(7) |
33,806 | 34,935 | 136,567 | 135,233 | |||||||||||||||||||
Amortization expense | 6,770 | 7,441 | 27,511 | 29,349 | |||||||||||||||||||
Total operating expenses | 139,930 | 137,717 | 555,167 | 549,761 | |||||||||||||||||||
Loss from operations | (12,160) | (20,262) | (69,096) | (115,249) | |||||||||||||||||||
Interest income, net | 1,360 | 2,073 | 6,615 | 6,526 | |||||||||||||||||||
Foreign currency transaction (loss) gain | (5,650) | 1,911 | (2,277) | 916 | |||||||||||||||||||
Loss before income tax benefit (provision) | (16,450) | (16,278) | (64,758) | (107,807) | |||||||||||||||||||
Income tax benefit (provision) | 22 | (1,132) | (3,697) | (2,279) | |||||||||||||||||||
Net loss | $ | (16,428) | $ | (17,410) | $ | (68,455) | $ | (110,086) | |||||||||||||||
Net loss per share, basic and diluted | $ | (0.13) | $ | (0.14) | $ | (0.53) | $ | (0.88) | |||||||||||||||
Weighted‑average shares used to compute net loss per share, basic and diluted | 128,863,245 | 126,361,484 | 128,019,692 | 124,935,620 |
Three Months Ended December 31, | Years Ended December 31, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Cost of revenue: | |||||||||||||||||||||||
Subscription | $ | 2,976 | $ | 2,594 | $ | 11,518 | $ | 10,229 | |||||||||||||||
Services | 366 | 392 | 1,674 | 1,386 | |||||||||||||||||||
Sales and marketing | 7,738 | 8,059 | 30,299 | 33,127 | |||||||||||||||||||
Research and development | 6,343 | 5,856 | 25,324 | 23,719 | |||||||||||||||||||
General and administrative | 7,698 | 6,017 | 28,575 | 32,539 | |||||||||||||||||||
$ | 25,121 | $ | 22,918 | $ | 97,390 | $ | 101,000 |
Three Months Ended December 31, | Years Ended December 31, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Cost of revenue: | |||||||||||||||||||||||
Subscription | $ | 138 | $ | 143 | $ | 393 | $ | 318 | |||||||||||||||
Services | 30 | 32 | 87 | 57 | |||||||||||||||||||
Sales and marketing | 270 | 451 | 1,146 | 1,162 | |||||||||||||||||||
Research and development | 135 | 171 | 649 | 581 | |||||||||||||||||||
General and administrative | 124 | 137 | 672 | 490 | |||||||||||||||||||
$ | 697 | $ | 934 | $ | 2,947 | $ | 2,608 |
Three Months Ended December 31, | Years Ended December 31, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Cost of revenue: | |||||||||||||||||||||||
Subscription | $ | 297 | $ | 296 | $ | 1,248 | $ | 1,219 | |||||||||||||||
Services | 39 | 44 | 178 | 168 | |||||||||||||||||||
Sales and marketing | 595 | 777 | 2,715 | 3,155 | |||||||||||||||||||
Research and development | 398 | 444 | 1,758 | 1,814 | |||||||||||||||||||
General and administrative | 259 | 266 | 1,027 | 1,064 | |||||||||||||||||||
$ | 1,588 | $ | 1,827 | $ | 6,926 | $ | 7,420 |
Three Months Ended December 31, | Years Ended December 31, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Cost of revenue: | |||||||||||||||||||||||
Services | $ | — | $ | 34 | $ | 194 | $ | 50 | |||||||||||||||
Sales and marketing | — | 152 | — | 371 | |||||||||||||||||||
Research and development | — | 299 | 538 | 807 | |||||||||||||||||||
General and administrative | — | 2,704 | 4,530 | 6,133 | |||||||||||||||||||
$ | — | $ | 3,189 | $ | 5,262 | $ | 7,361 |
Three Months Ended December 31, | Years Ended December 31, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Cost of revenue: | |||||||||||||||||||||||
Subscription | $ | 105 | $ | 29 | $ | 283 | $ | 51 | |||||||||||||||
Services | 13 | — | 22 | — | |||||||||||||||||||
Sales and marketing | 363 | 82 | 888 | 174 | |||||||||||||||||||
Research and development | 138 | — | 295 | 12 | |||||||||||||||||||
General and administrative | 4,886 | 1,569 | 14,561 | 4,596 | |||||||||||||||||||
$ | 5,505 | $ | 1,680 | $ | 16,049 | $ | 4,833 |
Three Months Ended December 31, | Years Ended December 31, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Cost of revenue: | |||||||||||||||||||||||
Subscription | $ | — | $ | — | $ | 7 | $ | — | |||||||||||||||
Sales and marketing | 817 | — | 7,304 | — | |||||||||||||||||||
Research and development | — | — | 709 | — | |||||||||||||||||||
General and administrative | 53 | 1,393 | 1,722 | 1,393 | |||||||||||||||||||
$ | 870 | $ | 1,393 | $ | 9,742 | $ | 1,393 |
Three Months Ended December 31, | Years Ended December 31, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Offering costs | $ | — | $ | — | $ | 872 | $ | — | |||||||||||||||
Extraordinary legal settlements and non-recurring litigation costs | — | 359 | (122) | 559 |
Years Ended December 31, | |||||||||||
2024 | 2023 | ||||||||||
Operating activities | |||||||||||
Net loss | $ | (68,455) | $ | (110,086) | |||||||
Adjustments to reconcile net loss to cash provided by operating activities: |
|||||||||||
Depreciation and amortization expense | 46,948 | 50,298 | |||||||||
Amortization of deferred contract costs | 26,917 | 21,497 | |||||||||
Amortization of capitalized CCA implementation costs |
2,669 | — | |||||||||
Amortization of debt issuance costs | 2,843 | 2,742 | |||||||||
Non-cash lease expense | 5,297 | 5,935 | |||||||||
Impairment of lease right-of-use assets | — | 1,077 | |||||||||
Provision for credit losses and returns | 440 | 472 | |||||||||
Stock-based compensation | 97,390 | 101,000 | |||||||||
Deferred income tax benefit | (497) | (1,976) | |||||||||
Other | 2,019 | (1,673) | |||||||||
Changes in operating assets and liabilities: | |||||||||||
Trade accounts receivable | (31,239) | (19,233) | |||||||||
Prepaid expenses and other assets | (12,160) | (11,354) | |||||||||
Deferred contract costs | (38,070) | (40,643) | |||||||||
Accounts payable | (7,582) | 9,352 | |||||||||
Accrued liabilities | (7,138) | 2,690 | |||||||||
Income taxes payable | (217) | 727 | |||||||||
Deferred revenue | 11,980 | 23,939 | |||||||||
Other liabilities | 47 | 1,200 | |||||||||
Net cash provided by operating activities |
31,192 | 35,964 | |||||||||
Investing activities | |||||||||||
Acquisitions, net of cash acquired |
— | (18,797) | |||||||||
Purchases of equipment and leasehold improvements | (9,009) | (2,934) | |||||||||
Purchase of investments | (2,500) | (750) | |||||||||
Other | (292) | 5 | |||||||||
Net cash used in investing activities | (11,801) | (22,476) | |||||||||
Financing activities | |||||||||||
Debt issuance costs | (1,549) | — | |||||||||
Cash paid for offering costs | (872) | — | |||||||||
Cash paid for contingent consideration | — | (206) | |||||||||
Payment of acquisition-related holdback | (6,811) | (515) | |||||||||
Repurchase and retirement of common stock |
(35,357) | — | |||||||||
Shares repurchased for tax withholdings on vesting of restricted stock | (741) | — | |||||||||
Proceeds from the exercise of stock options | 3,726 | 6,042 | |||||||||
Net cash (used in) provided by financing activities | (41,604) | 5,321 | |||||||||
Effect of exchange rate changes on cash, cash equivalents, and restricted cash | (252) | 79 | |||||||||
Net (decrease) increase in cash, cash equivalents, and restricted cash |
(22,465) | 18,888 | |||||||||
Cash, cash equivalents, and restricted cash, beginning of period | 250,809 | 231,921 | |||||||||
Cash, cash equivalents, and restricted cash, end of period | $ | 228,344 | $ | 250,809 | |||||||
Reconciliation of cash, cash equivalents, and restricted cash within the consolidated balance sheets to the amounts shown in the consolidated statements of cash flows above: | |||||||||||
Cash and cash equivalents | $ | 224,680 | $ | 243,576 | |||||||
Restricted cash included in other current assets | 3,664 | 3,633 | |||||||||
Restricted cash included in other assets | — | 3,600 | |||||||||
Total cash, cash equivalents, and restricted cash | $ | 228,344 | $ | 250,809 |
Three Months Ended December 31, | Years Ended December 31, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
SaaS subscription and support and maintenance | $ | 152,600 | $ | 140,315 | $ | 592,592 | $ | 521,269 | |||||||||||||||
On‑premise subscription | 7,140 | 6,362 | 20,999 | 21,750 | |||||||||||||||||||
Subscription revenue | 159,740 | 146,677 | 613,591 | 543,019 | |||||||||||||||||||
Professional services | 3,167 | 3,731 | 13,562 | 16,325 | |||||||||||||||||||
Perpetual licenses | 67 | 237 | 246 | 1,227 | |||||||||||||||||||
Non‑subscription revenue | 3,234 | 3,968 | 13,808 | 17,552 | |||||||||||||||||||
Total revenue | $ | 162,974 | $ | 150,645 | $ | 627,399 | $ | 560,571 |
December 31, 2024 |
December 31, 2023 |
December 31, 2022 |
|||||||||||||||
ARR (1) |
$ | 646.0 | $ | 588.6 | $ | 512.5 | |||||||||||
ARR from management solutions as a percent of total ARR | 76 | % | 77 | % | 80 | % | |||||||||||
ARR from security solutions as a percent of total ARR | 24 | % | 23 | % | 20 | % | |||||||||||
ARR from commercial customers as a percent of total ARR | 75 | % | 74 | % | 72 | % | |||||||||||
ARR from education customers as a percent of total ARR | 25 | % | 26 | % | 28 | % | |||||||||||
Dollar-based net retention rate | 104 | % | 108 | % | 113 | % | |||||||||||
Devices (1) |
33.2 | 32.3 | 30.0 | ||||||||||||||
Customers (1) |
76,500 | 75,300 | 71,000 |
Three Months Ended December 31, | Years Ended December 31, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Operating expenses | $ | 139,930 | $ | 137,717 | $ | 555,167 | $ | 549,761 | |||||||||||||||
Amortization expense | (6,770) | (7,441) | (27,511) | (29,349) | |||||||||||||||||||
Stock-based compensation | (21,779) | (19,932) | (84,198) | (89,385) | |||||||||||||||||||
Acquisition-related expense | — | (3,155) | (5,068) | (7,311) | |||||||||||||||||||
Offering costs | — | — | (872) | — | |||||||||||||||||||
Payroll taxes related to stock-based compensation | (529) | (759) | (2,467) | (2,233) | |||||||||||||||||||
System transformation costs | (5,387) | (1,651) | (15,744) | (4,782) | |||||||||||||||||||
Restructuring charges | (870) | (1,393) | (9,735) | (1,393) | |||||||||||||||||||
Extraordinary legal settlements and non-recurring litigation costs |
— | (359) | 122 | (559) | |||||||||||||||||||
Non-GAAP operating expenses | $ | 104,595 | $ | 103,027 | $ | 409,694 | $ | 414,749 | |||||||||||||||
Three Months Ended December 31, | Years Ended December 31, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Gross profit | $ | 127,770 | $ | 117,455 | $ | 486,071 | $ | 434,512 | |||||||||||||||
Amortization expense | 2,907 | 3,427 | 12,511 | 13,529 | |||||||||||||||||||
Stock-based compensation | 3,342 | 2,986 | 13,192 | 11,615 | |||||||||||||||||||
Acquisition-related expense | — | 34 | 194 | 50 | |||||||||||||||||||
Payroll taxes related to stock-based compensation | 168 | 175 | 480 | 375 | |||||||||||||||||||
System transformation costs | 118 | 29 | 305 | 51 | |||||||||||||||||||
Restructuring charges | — | — | 7 | — | |||||||||||||||||||
Non-GAAP gross profit | $ | 134,305 | $ | 124,106 | $ | 512,760 | $ | 460,132 | |||||||||||||||
Gross profit margin | 78% | 78% | 77% | 78% | |||||||||||||||||||
Non-GAAP gross profit margin | 82% | 82% | 82% | 82% | |||||||||||||||||||
Three Months Ended December 31, | Years Ended December 31, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Operating loss | $ | (12,160) | $ | (20,262) | $ | (69,096) | $ | (115,249) | |||||||||||||||
Amortization expense | 9,677 | 10,868 | 40,022 | 42,878 | |||||||||||||||||||
Stock-based compensation | 25,121 | 22,918 | 97,390 | 101,000 | |||||||||||||||||||
Acquisition-related expense | — | 3,189 | 5,262 | 7,361 | |||||||||||||||||||
Offering costs | — | — | 872 | — | |||||||||||||||||||
Payroll taxes related to stock-based compensation | 697 | 934 | 2,947 | 2,608 | |||||||||||||||||||
System transformation costs | 5,505 | 1,680 | 16,049 | 4,833 | |||||||||||||||||||
Restructuring charges | 870 | 1,393 | 9,742 | 1,393 | |||||||||||||||||||
Extraordinary legal settlements and non-recurring litigation costs |
— | 359 | (122) | 559 | |||||||||||||||||||
Non-GAAP operating income | $ | 29,710 | $ | 21,079 | $ | 103,066 | $ | 45,383 | |||||||||||||||
Operating loss margin | (7)% | (13)% | (11)% | (21)% | |||||||||||||||||||
Non-GAAP operating income margin | 18% | 14% | 16% | 8% |
Three Months Ended December 31, | Years Ended December 31, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Net loss | $ | (16,428) | $ | (17,410) | $ | (68,455) | $ | (110,086) | |||||||||||||||
Exclude: income tax benefit (provision) | 22 | (1,132) | (3,697) | (2,279) | |||||||||||||||||||
Loss before income tax benefit (provision) | (16,450) | (16,278) | (64,758) | (107,807) | |||||||||||||||||||
Amortization expense | 9,677 | 10,868 | 40,022 | 42,878 | |||||||||||||||||||
Stock-based compensation | 25,121 | 22,918 | 97,390 | 101,000 | |||||||||||||||||||
Foreign currency transaction loss (gain) | 5,650 | (1,911) | 2,277 | (916) | |||||||||||||||||||
Amortization of debt issuance costs | 723 | 687 | 2,842 | 2,742 | |||||||||||||||||||
Acquisition-related expense | — | 3,189 | 5,262 | 7,361 | |||||||||||||||||||
Offering costs | — | — | 872 | — | |||||||||||||||||||
Payroll taxes related to stock-based compensation | 697 | 934 | 2,947 | 2,608 | |||||||||||||||||||
System transformation costs | 5,505 | 1,680 | 16,049 | 4,833 | |||||||||||||||||||
Restructuring charges | 870 | 1,393 | 9,742 | 1,393 | |||||||||||||||||||
Extraordinary legal settlements and non-recurring litigation costs |
— | 359 | (122) | 559 | |||||||||||||||||||
Non-GAAP income before income taxes | 31,793 | 23,839 | 112,523 | 54,651 | |||||||||||||||||||
Non-GAAP provision for income taxes (1) |
(7,631) | (5,721) | (27,006) | (13,116) | |||||||||||||||||||
Non-GAAP net income | $ | 24,162 | $ | 18,118 | $ | 85,517 | $ | 41,535 | |||||||||||||||
Net loss per share: | |||||||||||||||||||||||
Basic | $ | (0.13) | $ | (0.14) | $ | (0.53) | $ | (0.88) | |||||||||||||||
Diluted | $ | (0.13) | $ | (0.14) | $ | (0.53) | $ | (0.88) | |||||||||||||||
Weighted‑average shares used in computing net loss per share: | |||||||||||||||||||||||
Basic | 128,863,245 | 126,361,484 | 128,019,692 | 124,935,620 | |||||||||||||||||||
Diluted | 128,863,245 | 126,361,484 | 128,019,692 | 124,935,620 | |||||||||||||||||||
Non-GAAP net income per share: | |||||||||||||||||||||||
Basic | $ | 0.19 | $ | 0.14 | $ | 0.67 | $ | 0.33 | |||||||||||||||
Diluted | $ | 0.17 | $ | 0.13 | $ | 0.61 | $ | 0.31 | |||||||||||||||
Weighted-average shares used in computing non-GAAP net income per share: | |||||||||||||||||||||||
Basic | 128,863,245 | 126,361,484 | 128,019,692 | 124,935,620 | |||||||||||||||||||
Diluted | 139,105,517 | 136,716,406 | 139,393,205 | 135,285,356 |
Three Months Ended December 31, | Years Ended December 31, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Net loss | $ | (16,428) | $ | (17,410) | $ | (68,455) | $ | (110,086) | |||||||||||||||
Interest income, net | (1,360) | (2,073) | (6,615) | (6,526) | |||||||||||||||||||
(Benefit) provision for income taxes | (22) | 1,132 | 3,697 | 2,279 | |||||||||||||||||||
Depreciation expense | 1,588 | 1,827 | 6,926 | 7,420 | |||||||||||||||||||
Amortization expense | 9,677 | 10,868 | 40,022 | 42,878 | |||||||||||||||||||
Stock-based compensation | 25,121 | 22,918 | 97,390 | 101,000 | |||||||||||||||||||
Foreign currency transaction loss (gain) | 5,650 | (1,911) | 2,277 | (916) | |||||||||||||||||||
Acquisition-related expense | — | 3,189 | 5,262 | 7,361 | |||||||||||||||||||
Offering costs | — | — | 872 | — | |||||||||||||||||||
Payroll taxes related to stock-based compensation | 697 | 934 | 2,947 | 2,608 | |||||||||||||||||||
System transformation costs | 5,505 | 1,680 | 16,049 | 4,833 | |||||||||||||||||||
Restructuring charges | 870 | 1,393 | 9,742 | 1,393 | |||||||||||||||||||
Extraordinary legal settlements and non-recurring litigation costs | — | 359 | (122) | 559 | |||||||||||||||||||
Adjusted EBITDA | $ | 31,298 | $ | 22,906 | $ | 109,992 | $ | 52,803 |
Years Ended December 31, | |||||||||||
2024 | 2023 | ||||||||||
Net cash provided by operating activities |
$ | 31,192 | $ | 35,964 | |||||||
Less: | |||||||||||
Purchases of equipment and leasehold improvements | (9,009) | (2,934) | |||||||||
Free cash flow | 22,183 | 33,030 | |||||||||
Add: | |||||||||||
Cash paid for interest | 842 | 784 | |||||||||
Cash paid for acquisition-related expense | 10,270 | 2,975 | |||||||||
Cash paid for system transformation costs | 29,346 | 12,493 | |||||||||
Cash paid for restructuring charges | 9,453 | — | |||||||||
Cash paid for contingent consideration | — | 6,000 | |||||||||
Cash paid for extraordinary legal settlements and non-recurring litigation costs | 305 | 132 | |||||||||
Unlevered free cash flow | $ | 72,399 | $ | 55,414 | |||||||
Total revenue | $ | 627,399 | $ | 560,571 | |||||||
Net cash provided by operating activities as a percentage of total revenue |
5% | 6% | |||||||||
Free cash flow margin | 4% | 6% | |||||||||
Unlevered free cash flow margin | 12% | 10% |