Acquisitions (Tables)
|
9 Months Ended |
Sep. 30, 2025 |
| Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract] |
|
| Schedule of Acquisition Purchase Price Allocation |
The purchase price was allocated on a preliminary basis as follows:
|
|
|
|
|
|
| Cash paid directly to seller |
$ |
65,624 |
|
| Equity consideration |
8,414 |
|
| Equity consideration in escrow |
8,414 |
|
| Contingent considerations (1) |
800 |
|
| Total purchase consideration |
$ |
83,252 |
|
|
|
| Assets acquired: |
|
| Cash |
$ |
450 |
|
| Accounts receivable |
11,674 |
|
| Prepaid expenses and other current assets |
3,420 |
|
| Property and equipment, net |
4,996 |
|
| Identifiable intangible assets |
42,600 |
|
|
|
| Other non-current assets |
10 |
|
| Total identifiable assets acquired |
63,150 |
|
|
|
| Liabilities assumed: |
|
| Acquiree liabilities settled by the buyer in cash on close date (2) |
44,339 |
|
| Accounts payable and accrued expenses |
3,964 |
|
|
|
| Deferred revenue |
662 |
|
|
|
| Total liabilities assumed |
48,965 |
|
|
|
| Net assets acquired |
14,185 |
|
| Goodwill |
69,067 |
|
| Total consideration |
$ |
83,252 |
|
(1) Comprised of the 2026 to 2028 gross profit earn-out payments of $3,600 net of purchase price final adjustment of $2,800 following the determination of Keystone’s final 2025 adjusted EBITDA. (2) Seller transaction expenses paid in cash by the Company at closing to third parties at the direction of the seller
|
| Schedule of Preliminary Assessment of the Fair Value of Identified Intangible Assets |
A preliminary assessment of the fair value of identified intangible assets and their respective lives as of the acquisition date are as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
Estimated Useful Life |
|
Fair Value |
| Customer list |
10 |
|
$ |
32,800 |
|
| Trademarks |
10 |
|
8,800 |
|
| Developed technology |
3 |
|
1,000 |
|
| Total identifiable intangible assets |
|
|
$ |
42,600 |
|
|
|
|
|
|
| Schedule of Unaudited Pro Forma Information |
The unaudited pro forma information presented below is for informational purposes only and is not necessarily indicative of our unaudited interim condensed consolidated results of operations of the consolidated business had the Keystone acquisition actually occurred on January 1, 2024 or of the results of our future operations of the consolidated business.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended September 30, |
|
Nine Months Ended September 30, |
|
2025 |
|
2024 |
|
2025 |
|
2024 |
|
| Reported revenue |
$ |
49,298 |
|
|
$ |
36,062 |
|
|
$ |
130,354 |
|
|
$ |
110,429 |
|
|
| Impact of Keystone |
16,969 |
|
|
11,757 |
|
|
49,096 |
|
|
30,234 |
|
|
| Pro forma revenue |
$ |
66,267 |
|
|
$ |
47,819 |
|
|
$ |
179,450 |
|
|
$ |
140,663 |
|
|
|
|
|
|
|
|
|
|
|
| Reported loss from continuing operations before income taxes |
$ |
(9,657) |
|
|
$ |
(5,627) |
|
|
$ |
(14,678) |
|
|
$ |
(8,731) |
|
|
| Impact of Keystone |
2,090 |
|
|
1,220 |
|
|
7,261 |
|
|
3,262 |
|
|
| Pro forma loss from continuing operations before income taxes |
$ |
(7,567) |
|
|
$ |
(4,407) |
|
|
$ |
(7,417) |
|
|
$ |
(5,469) |
|
|
|