(Mark One) | |||||
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 | |||||
For the quarterly period ended | |||||
OR | |||||
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 | |||||
For the transition period from to |
(State or other jurisdiction of incorporation or organization) | (I.R.S. Employer Identification No.) | |||||||
(Address of principal executive offices) | (Zip Code) |
Title of each class | Trading Symbol | Name of each exchange on which registered | ||||||||||||
Accelerated filer ☐ | |||||
Non-accelerated filer ☐ | Smaller reporting company | ||||
Emerging growth company |
Page | ||||||||
September 30, 2024 | December 31, 2023 | |||||||||||||
Assets | ||||||||||||||
Current assets: | ||||||||||||||
Cash and cash equivalents | $ | $ | ||||||||||||
Accounts receivable | ||||||||||||||
Allowance for doubtful accounts | ( | ( | ||||||||||||
Prepaid income taxes | ||||||||||||||
Prepaid and other current assets | ||||||||||||||
Total current assets | ||||||||||||||
Property and equipment, net | ||||||||||||||
Operating lease right-of-use assets | ||||||||||||||
Intangible assets, net | ||||||||||||||
Goodwill | ||||||||||||||
Investments | ||||||||||||||
Deferred income taxes | ||||||||||||||
Other assets | ||||||||||||||
Total assets | $ | $ | ||||||||||||
Liabilities and Stockholders’ Equity | ||||||||||||||
Current liabilities: | ||||||||||||||
Accounts payable | $ | $ | ||||||||||||
Accruals and other current liabilities | ||||||||||||||
Deferred revenues | ||||||||||||||
Operating lease liabilities | ||||||||||||||
Income taxes payable | ||||||||||||||
Current portion of long-term debt | ||||||||||||||
Total current liabilities | ||||||||||||||
Long-term debt | ||||||||||||||
Deferred compensation plan liabilities | ||||||||||||||
Long-term operating lease liabilities | ||||||||||||||
Deferred revenues | ||||||||||||||
Deferred income taxes | ||||||||||||||
Income taxes payable | ||||||||||||||
Other liabilities | ||||||||||||||
Total liabilities | ||||||||||||||
Commitments and contingencies (Note 18) | ||||||||||||||
Stockholders’ equity: | ||||||||||||||
Preferred stock, $ | ||||||||||||||
Class A common stock, $ | ||||||||||||||
Class B common stock, $ | ||||||||||||||
Additional paid-in capital | ||||||||||||||
Accumulated other comprehensive loss | ( | ( | ||||||||||||
Accumulated deficit | ( | ( | ||||||||||||
Non-controlling interest | ||||||||||||||
Total stockholders’ equity | ||||||||||||||
Total liabilities and stockholders’ equity | $ | $ |
Three Months Ended | Nine Months Ended | |||||||||||||||||||||||||
September 30, | September 30, | |||||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | |||||||||||||||||||||||
Revenues: | ||||||||||||||||||||||||||
Subscriptions | $ | $ | $ | $ | ||||||||||||||||||||||
Perpetual licenses | ||||||||||||||||||||||||||
Subscriptions and licenses | ||||||||||||||||||||||||||
Services | ||||||||||||||||||||||||||
Total revenues | ||||||||||||||||||||||||||
Cost of revenues: | ||||||||||||||||||||||||||
Cost of subscriptions and licenses | ||||||||||||||||||||||||||
Cost of services | ||||||||||||||||||||||||||
Total cost of revenues | ||||||||||||||||||||||||||
Gross profit | ||||||||||||||||||||||||||
Operating expense (income): | ||||||||||||||||||||||||||
Research and development | ||||||||||||||||||||||||||
Selling and marketing | ||||||||||||||||||||||||||
General and administrative | ||||||||||||||||||||||||||
Deferred compensation plan | ( | |||||||||||||||||||||||||
Amortization of purchased intangibles | ||||||||||||||||||||||||||
Total operating expenses | ||||||||||||||||||||||||||
Income from operations | ||||||||||||||||||||||||||
Interest expense, net | ( | ( | ( | ( | ||||||||||||||||||||||
Other (expense) income, net | ( | |||||||||||||||||||||||||
Income before income taxes | ||||||||||||||||||||||||||
Provision for income taxes | ( | ( | ( | ( | ||||||||||||||||||||||
Equity in net (losses) income of investees, net of tax | ( | ( | ( | |||||||||||||||||||||||
Net income | $ | $ | $ | $ | ||||||||||||||||||||||
Per share information: | ||||||||||||||||||||||||||
Net income per share, basic | $ | $ | $ | $ | ||||||||||||||||||||||
Net income per share, diluted | $ | $ | $ | $ | ||||||||||||||||||||||
Weighted average shares, basic | ||||||||||||||||||||||||||
Weighted average shares, diluted | ||||||||||||||||||||||||||
Three Months Ended | Nine Months Ended | |||||||||||||||||||||||||
September 30, | September 30, | |||||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | |||||||||||||||||||||||
Net income | $ | $ | $ | $ | ||||||||||||||||||||||
Other comprehensive income (loss), net of taxes: | ||||||||||||||||||||||||||
Foreign currency translation adjustments | ( | ( | ||||||||||||||||||||||||
Actuarial (loss) gain on retirement plan, net of tax effect of $ | ( | ( | ||||||||||||||||||||||||
Total other comprehensive income (loss), net of taxes | ( | ( | ||||||||||||||||||||||||
Comprehensive income | $ | $ | $ | $ |
Three Months Ended September 30, 2024 | |||||||||||||||||||||||||||||||||||||||||
Accumulated | |||||||||||||||||||||||||||||||||||||||||
Class A and Class B | Additional | Other | Non- | Total | |||||||||||||||||||||||||||||||||||||
Common Stock | Paid-In | Comprehensive | Accumulated | Controlling | Stockholders’ | ||||||||||||||||||||||||||||||||||||
Shares | Par Value | Capital | Loss | Deficit | Interest | Equity | |||||||||||||||||||||||||||||||||||
Balance, June 30, 2024 | $ | $ | $ | ( | $ | ( | $ | $ | |||||||||||||||||||||||||||||||||
Net income | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||
Other comprehensive income | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||
Dividends declared | — | — | — | — | ( | — | ( | ||||||||||||||||||||||||||||||||||
Shares issued in connection with deferred compensation plan | ( | — | — | — | |||||||||||||||||||||||||||||||||||||
Deferred compensation plan elective participant deferrals | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||
Shares issued in connection with executive bonus plan | — | — | — | ||||||||||||||||||||||||||||||||||||||
Shares issued in connection with employee stock purchase plan, net | — | ( | — | ||||||||||||||||||||||||||||||||||||||
Stock-based compensation expense | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||
Shares related to restricted stock, net | ( | — | ( | — | ( | ||||||||||||||||||||||||||||||||||||
Repurchases of Class B common stock under approved program | ( | ( | — | — | ( | — | ( | ||||||||||||||||||||||||||||||||||
Balance, September 30, 2024 | $ | $ | $ | ( | $ | ( | $ | $ |
Nine Months Ended September 30, 2024 | |||||||||||||||||||||||||||||||||||||||||
Accumulated | |||||||||||||||||||||||||||||||||||||||||
Class A and Class B | Additional | Other | Non- | Total | |||||||||||||||||||||||||||||||||||||
Common Stock | Paid-In | Comprehensive | Accumulated | Controlling | Stockholders’ | ||||||||||||||||||||||||||||||||||||
Shares | Par Value | Capital | Loss | Deficit | Interest | Equity | |||||||||||||||||||||||||||||||||||
Balance, December 31, 2023 | $ | $ | $ | ( | $ | ( | $ | $ | |||||||||||||||||||||||||||||||||
Net income | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||
Other comprehensive income | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||
Dividends declared | — | — | — | — | ( | — | ( | ||||||||||||||||||||||||||||||||||
Shares issued in connection with deferred compensation plan | ( | — | — | — | |||||||||||||||||||||||||||||||||||||
Deferred compensation plan elective participant deferrals | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||
Shares issued in connection with executive bonus plan | — | — | — | ||||||||||||||||||||||||||||||||||||||
Shares issued in connection with employee stock purchase plan, net | — | ( | — | ||||||||||||||||||||||||||||||||||||||
Stock option exercises, net | — | ( | — | ||||||||||||||||||||||||||||||||||||||
Shares issued for stock grants, net | — | — | — | — | |||||||||||||||||||||||||||||||||||||
Stock-based compensation expense | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||
Shares related to restricted stock, net | ( | — | ( | — | ( | ||||||||||||||||||||||||||||||||||||
Repurchases of Class B common stock under approved program | ( | ( | — | — | ( | — | ( | ||||||||||||||||||||||||||||||||||
Balance, September 30, 2024 | $ | $ | $ | ( | $ | ( | $ | $ |
Three Months Ended September 30, 2023 | |||||||||||||||||||||||||||||||||||||||||
Accumulated | |||||||||||||||||||||||||||||||||||||||||
Class A and Class B | Additional | Other | Non- | Total | |||||||||||||||||||||||||||||||||||||
Common Stock | Paid-In | Comprehensive | Accumulated | Controlling | Stockholders’ | ||||||||||||||||||||||||||||||||||||
Shares | Par Value | Capital | Loss | Deficit | Interest | Equity | |||||||||||||||||||||||||||||||||||
Balance, June 30, 2023 | $ | $ | $ | ( | $ | ( | $ | $ | |||||||||||||||||||||||||||||||||
Net income | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||
Other comprehensive loss | — | — | — | ( | — | — | ( | ||||||||||||||||||||||||||||||||||
Dividends declared | — | — | — | — | ( | — | ( | ||||||||||||||||||||||||||||||||||
Shares issued in connection with deferred compensation plan, net | — | — | — | ( | — | ( | |||||||||||||||||||||||||||||||||||
Deferred compensation plan elective participant deferrals | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||
Shares issued in connection with executive bonus plan, net | — | — | ( | — | |||||||||||||||||||||||||||||||||||||
Shares issued in connection with employee stock purchase plan, net | — | ( | — | ||||||||||||||||||||||||||||||||||||||
Stock option exercises, net | — | ( | — | ||||||||||||||||||||||||||||||||||||||
Stock-based compensation expense | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||
Shares related to restricted stock, net | ( | — | ( | — | ( | ||||||||||||||||||||||||||||||||||||
Balance, September 30, 2023 | $ | $ | $ | ( | $ | ( | $ | $ |
Nine Months Ended September 30, 2023 | |||||||||||||||||||||||||||||||||||||||||
Accumulated | |||||||||||||||||||||||||||||||||||||||||
Class A and Class B | Additional | Other | Non- | Total | |||||||||||||||||||||||||||||||||||||
Common Stock | Paid-In | Comprehensive | Accumulated | Controlling | Stockholders’ | ||||||||||||||||||||||||||||||||||||
Shares | Par Value | Capital | Loss | Deficit | Interest | Equity | |||||||||||||||||||||||||||||||||||
Balance, December 31, 2022 | $ | $ | $ | ( | $ | ( | $ | $ | |||||||||||||||||||||||||||||||||
Net income | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||
Other comprehensive loss | — | — | — | ( | — | — | ( | ||||||||||||||||||||||||||||||||||
Dividends declared | — | — | — | — | ( | — | ( | ||||||||||||||||||||||||||||||||||
Shares issued in connection with deferred compensation plan, net | ( | — | ( | — | ( | ||||||||||||||||||||||||||||||||||||
Deferred compensation plan elective participant deferrals | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||
Shares issued in connection with executive bonus plan, net | — | ( | — | ||||||||||||||||||||||||||||||||||||||
Shares issued in connection with employee stock purchase plan, net | — | ( | — | ||||||||||||||||||||||||||||||||||||||
Stock option exercises, net | — | ( | — | ||||||||||||||||||||||||||||||||||||||
Shares issued for stock grants, net | — | — | — | — | |||||||||||||||||||||||||||||||||||||
Stock-based compensation expense | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||
Shares related to restricted stock, net | ( | — | ( | — | ( | ||||||||||||||||||||||||||||||||||||
Balance, September 30, 2023 | $ | $ | $ | ( | $ | ( | $ | $ |
Nine Months Ended | ||||||||||||||
September 30, | ||||||||||||||
2024 | 2023 | |||||||||||||
Cash flows from operating activities: | ||||||||||||||
Net income | $ | $ | ||||||||||||
Adjustments to reconcile net income to net cash provided by operating activities: | ||||||||||||||
Depreciation and amortization | ||||||||||||||
Deferred income taxes | ( | |||||||||||||
Stock-based compensation expense | ||||||||||||||
Deferred compensation plan | ||||||||||||||
Amortization of deferred debt issuance costs | ||||||||||||||
Change in fair value of derivative | ( | |||||||||||||
Foreign currency remeasurement (gain) loss | ( | |||||||||||||
Other | ( | |||||||||||||
Changes in assets and liabilities, net of effect from acquisitions: | ||||||||||||||
Accounts receivable | ||||||||||||||
Prepaid and other assets | ( | ( | ||||||||||||
Accounts payable, accruals, and other liabilities | ||||||||||||||
Deferred revenues | ( | ( | ||||||||||||
Income taxes payable, net of prepaid income taxes | ||||||||||||||
Net cash provided by operating activities | ||||||||||||||
Cash flows from investing activities: | ||||||||||||||
Purchases of property and equipment and investment in capitalized software | ( | ( | ||||||||||||
Acquisitions, net of cash acquired | ( | ( | ||||||||||||
Purchases of investments | ( | ( | ||||||||||||
Proceeds from investments | ||||||||||||||
Other | ||||||||||||||
Net cash used in investing activities | ( | ( | ||||||||||||
Cash flows from financing activities: | ||||||||||||||
Proceeds from credit facilities | ||||||||||||||
Payments of credit facilities | ( | ( | ||||||||||||
Repayments of term loan | ( | ( | ||||||||||||
Payments of contingent and non-contingent consideration | ( | ( | ||||||||||||
Payments of dividends | ( | ( | ||||||||||||
Proceeds from stock purchases under employee stock purchase plan | ||||||||||||||
Proceeds from exercise of stock options | ||||||||||||||
Payments for shares acquired including shares withheld for taxes | ( | ( | ||||||||||||
Repurchases of Class B common stock under approved program | ( | |||||||||||||
Other | ( | ( | ||||||||||||
Net cash used in financing activities | ( | ( | ||||||||||||
Effect of exchange rate changes on cash and cash equivalents | ( | ( | ||||||||||||
Increase (decrease) in cash and cash equivalents | ( | |||||||||||||
Cash and cash equivalents, beginning of year | ||||||||||||||
Cash and cash equivalents, end of period | $ | $ |
Nine Months Ended | ||||||||||||||
September 30, | ||||||||||||||
2024 | 2023 | |||||||||||||
Supplemental information: | ||||||||||||||
Cash paid for income taxes | $ | $ | ||||||||||||
Income tax refunds | ||||||||||||||
Interest paid | ||||||||||||||
Non-cash investing and financing activities: | ||||||||||||||
Cost method investment | ||||||||||||||
Deferred, non-contingent consideration, net | ||||||||||||||
Share-settled executive bonus plan awards | ||||||||||||||
Deferred compensation plan elective participant deferrals |
Three Months Ended | Nine Months Ended | ||||||||||||||||||||||
September 30, | September 30, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Subscriptions: | |||||||||||||||||||||||
Enterprise subscriptions (1) | $ | $ | $ | $ | |||||||||||||||||||
SELECT subscriptions | |||||||||||||||||||||||
Term license subscriptions | |||||||||||||||||||||||
Subscriptions | |||||||||||||||||||||||
Perpetual licenses | |||||||||||||||||||||||
Subscriptions and licenses | |||||||||||||||||||||||
Services: | |||||||||||||||||||||||
Recurring | |||||||||||||||||||||||
Other | |||||||||||||||||||||||
Services | |||||||||||||||||||||||
Total revenues | $ | $ | $ | $ |
Three Months Ended | Nine Months Ended | ||||||||||||||||||||||
September 30, | September 30, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Americas (1) | $ | $ | $ | $ | |||||||||||||||||||
Europe, the Middle East, and Africa (“EMEA”) | |||||||||||||||||||||||
Asia-Pacific (“APAC”) | |||||||||||||||||||||||
Total revenues | $ | $ | $ | $ |
Acquisitions Completed During | |||||||||||
Nine Months Ended September 30, | |||||||||||
2024 | 2023 | ||||||||||
Number of acquisitions | |||||||||||
Cash paid at closing | $ | $ | |||||||||
Cash acquired | ( | ( | |||||||||
Net cash paid | $ | $ |
Acquisitions Completed During | |||||||||||
Nine Months Ended | Year Ended | ||||||||||
September 30, 2024 | December 31, 2023 | ||||||||||
Consideration: | |||||||||||
Cash paid at closing | $ | $ | |||||||||
Deferred, non-contingent consideration, net | |||||||||||
Other | |||||||||||
Total consideration | $ | $ | |||||||||
Assets acquired and liabilities assumed: | |||||||||||
Cash | $ | $ | |||||||||
Accounts receivable and other current assets | |||||||||||
Operating lease right-of-use assets | |||||||||||
Deferred income taxes | |||||||||||
Other assets | |||||||||||
Software and technology (weighted average useful life of | |||||||||||
Customer relationships (weighted average useful life of | |||||||||||
Trademarks (weighted average useful life of | |||||||||||
Total identifiable assets acquired excluding goodwill | |||||||||||
Accruals and other current liabilities | ( | ( | |||||||||
Deferred revenues | ( | ( | |||||||||
Operating lease liabilities | ( | ( | |||||||||
Deferred income taxes | ( | ||||||||||
Total liabilities assumed | ( | ( | |||||||||
Net identifiable assets acquired excluding goodwill | |||||||||||
Goodwill | |||||||||||
Net assets acquired | $ | $ |
September 30, 2024 | December 31, 2023 | ||||||||||
Land | $ | $ | |||||||||
Building and improvements | |||||||||||
Computer equipment and software | |||||||||||
Furniture, fixtures, and equipment | |||||||||||
Aircraft | |||||||||||
Other | |||||||||||
Property and equipment, at cost | |||||||||||
Less: Accumulated depreciation | ( | ( | |||||||||
Total property and equipment, net | $ | $ |
Balance, December 31, 2023 | $ | ||||
Acquisitions | |||||
Foreign currency translation adjustments | |||||
Other adjustments | ( | ||||
Balance, September 30, 2024 | $ |
September 30, 2024 | December 31, 2023 | ||||||||||||||||||||||||||||||||||||||||
Estimated Useful Life | Gross Carrying Amount | Accumulated Amortization | Net Book Value | Gross Carrying Amount | Accumulated Amortization | Net Book Value | |||||||||||||||||||||||||||||||||||
Intangible assets subject to amortization: | |||||||||||||||||||||||||||||||||||||||||
Software and technology | $ | $ | ( | $ | $ | $ | ( | $ | |||||||||||||||||||||||||||||||||
Customer relationships | ( | ( | |||||||||||||||||||||||||||||||||||||||
Trademarks | ( | ( | |||||||||||||||||||||||||||||||||||||||
Non-compete agreements | ( | ( | |||||||||||||||||||||||||||||||||||||||
Total intangible assets | $ | $ | ( | $ | $ | $ | ( | $ |
Three Months Ended | Nine Months Ended | ||||||||||||||||||||||
September 30, | September 30, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Cost of subscriptions and licenses | $ | $ | $ | $ | |||||||||||||||||||
Amortization of purchased intangibles | |||||||||||||||||||||||
Total amortization expense | $ | $ | $ | $ |
September 30, 2024 | December 31, 2023 | ||||||||||
Cost method investments | $ | $ | |||||||||
Equity method investments | |||||||||||
Total investments | $ | $ |
Three Months Ended | Nine Months Ended | ||||||||||||||||||||||
September 30, | September 30, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Operating lease cost (1) | $ | $ | $ | $ | |||||||||||||||||||
Variable lease cost | |||||||||||||||||||||||
Total operating lease cost | $ | $ | $ | $ |
Nine Months Ended | |||||||||||
September 30, | |||||||||||
2024 | 2023 | ||||||||||
Cash paid for operating leases included in operating cash flows | $ | $ | |||||||||
Right-of-use assets obtained in exchange for new operating lease liabilities (1) | $ | $ |
September 30, 2024 | December 31, 2023 | ||||||||||
Cloud Services Subscription deposits | $ | $ | |||||||||
Accrued benefits | |||||||||||
Accrued compensation | |||||||||||
Due to customers | |||||||||||
Accrued indirect taxes | |||||||||||
Accrued acquisition stay bonus | |||||||||||
Accrued professional fees | |||||||||||
Accrued cloud provisioning costs | |||||||||||
Deferred compensation plan liabilities | |||||||||||
Employee stock purchase plan contributions | |||||||||||
Accrued realignment costs | |||||||||||
Non-contingent consideration from acquisitions | |||||||||||
Other accrued and current liabilities | |||||||||||
Total accruals and other current liabilities | $ | $ |
September 30, 2024 | December 31, 2023 | ||||||||||
Credit facility: | |||||||||||
Revolving loan facility due November 2025 | $ | $ | |||||||||
Term loan due November 2025 | |||||||||||
Convertible senior notes due January 2026 (the “2026 Notes”) | |||||||||||
Convertible senior notes due July 2027 (the “2027 Notes”) | |||||||||||
Unamortized debt issuance costs | ( | ( | |||||||||
Total debt | |||||||||||
Less: Current portion of long-term debt | ( | ||||||||||
Long-term debt | $ | $ |
Three Months Ended | Nine Months Ended | ||||||||||||||||||||||
September 30, | September 30, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Contractual interest expense | $ | ( | $ | ( | $ | ( | $ | ( | |||||||||||||||
Amortization of deferred debt issuance costs | ( | ( | ( | ( | |||||||||||||||||||
Other interest (expense) income | ( | ( | ( | ||||||||||||||||||||
Interest income | |||||||||||||||||||||||
Interest expense, net | $ | ( | $ | ( | $ | ( | $ | ( |
September 30, 2024 | December 31, 2023 | ||||||||||
Accruals and other current liabilities | $ | $ | |||||||||
Deferred compensation plan liabilities | |||||||||||
Total DCP liabilities | $ | $ |
Dividend | |||||||||||
Per Share | Amount | ||||||||||
2024: | |||||||||||
Third quarter | $ | $ | |||||||||
Second quarter | |||||||||||
First quarter | |||||||||||
2023: | |||||||||||
Third quarter | $ | $ | |||||||||
Second quarter | |||||||||||
First quarter |
Foreign | Actuarial (Loss) | ||||||||||||||||
Currency | Gain on | ||||||||||||||||
Translation | Retirement Plan | Total | |||||||||||||||
Balance, June 30, 2024 | $ | ( | $ | ( | $ | ( | |||||||||||
Other comprehensive income (loss), before taxes | ( | ||||||||||||||||
Tax expense | |||||||||||||||||
Other comprehensive income (loss), net of taxes | ( | ||||||||||||||||
Balance, September 30, 2024 | $ | ( | $ | ( | $ | ( |
Foreign | Actuarial (Loss) | ||||||||||||||||
Currency | Gain on | ||||||||||||||||
Translation | Retirement Plan | Total | |||||||||||||||
Balance, June 30, 2023 | $ | ( | $ | ( | $ | ( | |||||||||||
Other comprehensive (loss) income, before taxes | ( | ( | |||||||||||||||
Tax expense | ( | ( | |||||||||||||||
Other comprehensive loss, net of taxes | ( | ( | ( | ||||||||||||||
Balance, September 30, 2023 | $ | ( | $ | ( | $ | ( |
Foreign | Actuarial (Loss) | ||||||||||||||||
Currency | Gain on | ||||||||||||||||
Translation | Retirement Plan | Total | |||||||||||||||
Balance, December 31, 2023 | $ | ( | $ | ( | $ | ( | |||||||||||
Other comprehensive income, before taxes | |||||||||||||||||
Tax expense | ( | ( | |||||||||||||||
Other comprehensive income, net of taxes | |||||||||||||||||
Balance, September 30, 2024 | $ | ( | $ | ( | $ | ( |
Foreign | Actuarial (Loss) | ||||||||||||||||
Currency | Gain on | ||||||||||||||||
Translation | Retirement Plan | Total | |||||||||||||||
Balance, December 31, 2022 | $ | ( | $ | ( | $ | ( | |||||||||||
Other comprehensive (loss) income, before taxes | ( | ( | |||||||||||||||
Tax expense | ( | ( | |||||||||||||||
Other comprehensive (loss) income, net of taxes | ( | ( | |||||||||||||||
Balance, September 30, 2023 | $ | ( | $ | ( | $ | ( |
Three Months Ended | Nine Months Ended | ||||||||||||||||||||||
September 30, | September 30, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Restricted stock and RSUs expense | $ | $ | $ | $ | |||||||||||||||||||
Bonus Plan expense (see Note 11) | |||||||||||||||||||||||
ESPP expense (see Note 13) | |||||||||||||||||||||||
Stock grants expense | |||||||||||||||||||||||
Stock option expense | |||||||||||||||||||||||
DCP elective participant deferrals expense (1) (see Note 12) | |||||||||||||||||||||||
Total stock-based compensation expense (2) | $ | $ | $ | $ |
Three Months Ended | Nine Months Ended | ||||||||||||||||||||||
September 30, | September 30, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Cost of subscriptions and licenses | $ | $ | $ | $ | |||||||||||||||||||
Cost of services | |||||||||||||||||||||||
Research and development | |||||||||||||||||||||||
Selling and marketing | |||||||||||||||||||||||
General and administrative | |||||||||||||||||||||||
Total stock-based compensation expense | $ | $ | $ | $ |
Time- | Performance- | ||||||||||||||||||||||||||||
Based | Based | ||||||||||||||||||||||||||||
Time- | Weighted | Weighted | |||||||||||||||||||||||||||
Total | Based | Average | Average | ||||||||||||||||||||||||||
Restricted | Restricted | Performance- | Grant Date | Grant Date | |||||||||||||||||||||||||
Stock | Stock | Based | Fair Value | Fair Value | |||||||||||||||||||||||||
and RSUs | and RSUs | RSUs | Per Share | Per Share | |||||||||||||||||||||||||
Unvested, December 31, 2023 | (3) | (5) | $ | $ | |||||||||||||||||||||||||
Granted | (1) | (4) | (6) | ||||||||||||||||||||||||||
Vested | ( | ( | ( | ||||||||||||||||||||||||||
Forfeited and canceled | ( | ( | ( | ||||||||||||||||||||||||||
Unvested, September 30, 2024 | (2) | $ | $ |
Weighted | |||||||||||
Average | |||||||||||
Stock | Exercise Price | ||||||||||
Options | Per Share | ||||||||||
Outstanding, December 31, 2023 | $ | ||||||||||
Exercised | ( | ||||||||||
Forfeited and expired | ( | ||||||||||
Outstanding, September 30, 2024 | $ | ||||||||||
Three Months Ended | Nine Months Ended | ||||||||||||||||||||||
September 30, | September 30, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Income before income taxes | $ | $ | $ | $ | |||||||||||||||||||
Provision for income taxes | $ | $ | $ | $ | |||||||||||||||||||
Effective tax rate | % | % | % | % |
September 30, 2024 | Level 1 | Level 2 | Total | ||||||||||||||
Assets: | |||||||||||||||||
Money market funds (1) | $ | $ | $ | ||||||||||||||
Interest rate swap (2) | |||||||||||||||||
Total assets | $ | $ | $ | ||||||||||||||
Liabilities: | |||||||||||||||||
Deferred compensation plan liabilities (3) | $ | $ | $ | ||||||||||||||
Cash-settled equity awards (4) | |||||||||||||||||
Total liabilities | $ | $ | $ |
December 31, 2023 | Level 1 | Level 2 | Total | ||||||||||||||
Assets: | |||||||||||||||||
Money market funds (1) | $ | $ | $ | ||||||||||||||
Interest rate swap (2) | |||||||||||||||||
Total assets | $ | $ | $ | ||||||||||||||
Liabilities: | |||||||||||||||||
Deferred compensation plan liabilities (3) | $ | $ | $ | ||||||||||||||
Cash-settled equity awards (4) | |||||||||||||||||
Total liabilities | $ | $ | $ |
September 30, 2024 | December 31, 2023 | ||||||||||
Americas (1) | $ | $ | |||||||||
EMEA | |||||||||||
APAC | |||||||||||
Total long-lived assets | $ | $ |
Three Months Ended | Nine Months Ended | ||||||||||||||||||||||
September 30, | September 30, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
(Loss) gain from: | |||||||||||||||||||||||
Change in fair value of interest rate swap (see Note 17) | $ | ( | $ | $ | ( | $ | |||||||||||||||||
Foreign exchange (1) | ( | ||||||||||||||||||||||
Receipts related to interest rate swap | |||||||||||||||||||||||
Other (expense) income, net (2) | ( | ( | |||||||||||||||||||||
Total other (expense) income, net | $ | ( | $ | $ | $ |
Three Months Ended | Nine Months Ended | ||||||||||
September 30, 2024 | September 30, 2024 | ||||||||||
Cost of revenues: | |||||||||||
Cost of subscriptions and licenses | $ | $ | |||||||||
Cost of services | ( | ||||||||||
Total cost of revenues | |||||||||||
Operating expenses: | |||||||||||
Research and development | ( | ||||||||||
Selling and marketing | ( | ||||||||||
General and administrative | ( | ( | |||||||||
Total operating expenses | ( | ( | |||||||||
Total realignment costs | $ | $ |
Balance, December 31, 2023 | $ | ||||
Realignment costs | |||||
Payments | ( | ||||
Adjustments (1) | ( | ||||
Balance, September 30, 2024 | $ |
Three Months Ended | Nine Months Ended | |||||||||||||||||||||||||
September 30, | September 30, | |||||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | |||||||||||||||||||||||
Numerator: | ||||||||||||||||||||||||||
Net income | $ | $ | $ | $ | ||||||||||||||||||||||
Less: Net income attributable to participating securities | ( | ( | ( | ( | ||||||||||||||||||||||
Net income attributable to Class A and Class B common stockholders, basic | ||||||||||||||||||||||||||
Add: Interest expense, net of tax, attributable to assumed conversion of convertible senior notes | ||||||||||||||||||||||||||
Net income attributable to Class A and Class B common stockholders, diluted | $ | $ | $ | $ | ||||||||||||||||||||||
Denominator: | ||||||||||||||||||||||||||
Weighted average shares, basic | ||||||||||||||||||||||||||
Dilutive effect of stock options, restricted stock, and RSUs | ||||||||||||||||||||||||||
Dilutive effect of ESPP | ||||||||||||||||||||||||||
Dilutive effect of assumed conversion of convertible senior notes | ||||||||||||||||||||||||||
Weighted average shares, diluted | ||||||||||||||||||||||||||
Net income per share, basic | $ | $ | $ | $ | ||||||||||||||||||||||
Net income per share, diluted | $ | $ | $ | $ |
Change | Change | ||||||||||||||||||||||||||||||||||||||||||||||
Three Months Ended | Constant | Nine Months Ended | Constant | ||||||||||||||||||||||||||||||||||||||||||||
September 30, | Currency | September 30, | Currency | ||||||||||||||||||||||||||||||||||||||||||||
2024 | 2023 | % | %(1) | 2024 | 2023 | % | %(1) | ||||||||||||||||||||||||||||||||||||||||
Subscriptions | $ | 303,239 | $ | 270,751 | 12.0 | % | 11.8 | % | $ | 907,772 | $ | 807,839 | 12.4 | % | 12.4 | % | |||||||||||||||||||||||||||||||
Perpetual licenses | 11,274 | 11,887 | (5.2 | %) | (5.3 | %) | 31,649 | 33,152 | (4.5 | %) | (3.8 | %) | |||||||||||||||||||||||||||||||||||
Subscriptions and licenses | 314,513 | 282,638 | 11.3 | % | 11.1 | % | 939,421 | 840,991 | 11.7 | % | 11.8 | % | |||||||||||||||||||||||||||||||||||
Services | 20,660 | 23,974 | (13.8 | %) | (14.8 | %) | 63,852 | 76,781 | (16.8 | %) | (17.3 | %) | |||||||||||||||||||||||||||||||||||
Total revenues | $ | 335,173 | $ | 306,612 | 9.3 | % | 9.1 | % | $ | 1,003,273 | $ | 917,772 | 9.3 | % | 9.3 | % |
Change | Change | ||||||||||||||||||||||||||||||||||||||||||||||
Three Months Ended | Constant | Nine Months Ended | Constant | ||||||||||||||||||||||||||||||||||||||||||||
September 30, | Currency | September 30, | Currency | ||||||||||||||||||||||||||||||||||||||||||||
2024 | 2023 | % | %(1) | 2024 | 2023 | % | %(1) | ||||||||||||||||||||||||||||||||||||||||
Americas | $ | 175,609 | $ | 162,367 | 8.2 | % | 8.6 | % | $ | 536,112 | $ | 489,548 | 9.5 | % | 9.7 | % | |||||||||||||||||||||||||||||||
EMEA | 95,343 | 86,956 | 9.6 | % | 8.1 | % | 285,922 | 263,232 | 8.6 | % | 7.6 | % | |||||||||||||||||||||||||||||||||||
APAC | 64,221 | 57,289 | 12.1 | % | 11.8 | % | 181,239 | 164,992 | 9.8 | % | 11.0 | % | |||||||||||||||||||||||||||||||||||
Total revenues | $ | 335,173 | $ | 306,612 | 9.3 | % | 9.1 | % | $ | 1,003,273 | $ | 917,772 | 9.3 | % | 9.3 | % |
Change | Change | ||||||||||||||||||||||||||||||||||||||||||||||
Three Months Ended | Constant | Nine Months Ended | Constant | ||||||||||||||||||||||||||||||||||||||||||||
September 30, | Currency | September 30, | Currency | ||||||||||||||||||||||||||||||||||||||||||||
2024 | 2023 | % | %(1) | 2024 | 2023 | % | %(1) | ||||||||||||||||||||||||||||||||||||||||
Cost of subscriptions and licenses | $ | 44,220 | $ | 42,088 | 5.1 | % | 5.0 | % | $ | 126,870 | $ | 124,175 | 2.2 | % | 2.2 | % | |||||||||||||||||||||||||||||||
Cost of services | 20,612 | 22,588 | (8.7 | %) | (9.3 | %) | 62,985 | 74,111 | (15.0 | %) | (15.3 | %) | |||||||||||||||||||||||||||||||||||
Total cost of revenues | $ | 64,832 | $ | 64,676 | 0.2 | % | 0.0 | % | $ | 189,855 | $ | 198,286 | (4.3 | %) | (4.4 | %) |
Change | Change | ||||||||||||||||||||||||||||||||||||||||||||||
Three Months Ended | Constant | Nine Months Ended | Constant | ||||||||||||||||||||||||||||||||||||||||||||
September 30, | Currency | September 30, | Currency | ||||||||||||||||||||||||||||||||||||||||||||
2024 | 2023 | % | %(1) | 2024 | 2023 | % | %(1) | ||||||||||||||||||||||||||||||||||||||||
Research and development | $ | 70,068 | $ | 65,465 | 7.0 | % | 7.1 | % | $ | 204,148 | $ | 203,382 | 0.4 | % | 0.6 | % | |||||||||||||||||||||||||||||||
Selling and marketing | 64,940 | 53,757 | 20.8 | % | 20.7 | % | 176,455 | 160,262 | 10.1 | % | 10.2 | % | |||||||||||||||||||||||||||||||||||
General and administrative | 51,359 | 42,678 | 20.3 | % | 20.3 | % | 152,695 | 128,743 | 18.6 | % | 18.6 | % | |||||||||||||||||||||||||||||||||||
Deferred compensation plan | 6,983 | (3,160) | NM | NM | 13,665 | 4,763 | 186.9 | % | 186.9 | % | |||||||||||||||||||||||||||||||||||||
Amortization of purchased intangibles | 8,361 | 9,517 | (12.1 | %) | (12.3 | %) | 25,717 | 29,567 | (13.0 | %) | (13.1 | %) | |||||||||||||||||||||||||||||||||||
Total operating expenses | $ | 201,711 | $ | 168,257 | 19.9 | % | 19.9 | % | $ | 572,680 | $ | 526,717 | 8.7 | % | 8.9 | % |
Three Months Ended | Nine Months Ended | ||||||||||||||||||||||||||||||||||
September 30, | September 30, | ||||||||||||||||||||||||||||||||||
2024 | 2023 | Change | 2024 | 2023 | Change | ||||||||||||||||||||||||||||||
Interest expense | $ | (5,105) | $ | (10,548) | (51.6 | %) | $ | (18,409) | $ | (31,863) | (42.2 | %) | |||||||||||||||||||||||
Interest income | 436 | 501 | (13.0 | %) | 2,120 | 1,240 | 71.0 | % | |||||||||||||||||||||||||||
Interest expense, net | $ | (4,669) | $ | (10,047) | (53.5 | %) | $ | (16,289) | $ | (30,623) | (46.8 | %) |
Three Months Ended | Nine Months Ended | ||||||||||||||||||||||
September 30, | September 30, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
(Loss) gain from: | |||||||||||||||||||||||
Change in fair value of interest rate swap | $ | (7,931) | $ | 4,765 | $ | (5,570) | $ | 4,102 | |||||||||||||||
Foreign exchange (1) | 696 | (3,154) | 754 | 404 | |||||||||||||||||||
Receipts related to interest rate swap | 2,452 | 2,336 | 7,220 | 6,420 | |||||||||||||||||||
Other (expense) income, net (2) | (304) | 2,006 | 1,926 | (3,719) | |||||||||||||||||||
Total other (expense) income, net | $ | (5,087) | $ | 5,953 | $ | 4,330 | $ | 7,207 |
Three Months Ended | Nine Months Ended | ||||||||||||||||||||||
September 30, | September 30, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Income before income taxes | $ | 58,874 | $ | 69,585 | $ | 228,779 | $ | 169,353 | |||||||||||||||
Provision for income taxes | $ | 16,522 | $ | 16,514 | $ | 44,099 | $ | 22,107 | |||||||||||||||
Effective tax rate | 28.1 | % | 23.7 | % | 19.3 | % | 13.1 | % |
September 30, | |||||||||||
2024 | 2023 | ||||||||||
ARR | $ | 1,270,726 | $ | 1,124,774 | |||||||
Last twelve-months recurring revenues | $ | 1,195,118 | $ | 1,076,434 | |||||||
Twelve-months ended constant currency (1): | |||||||||||
ARR growth rate | 12 | % | 12.5 | % | |||||||
Account retention rate | 99 | % | 97 | % | |||||||
Recurring revenues dollar-based net retention rate | 109 | % | 110 | % |
Three Months Ended | Nine Months Ended | ||||||||||||||||||||||
September 30, | September 30, | ||||||||||||||||||||||
2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
Operating income | $ | 68,630 | $ | 73,679 | $ | 240,738 | $ | 192,769 | |||||||||||||||
Amortization of purchased intangibles (1) | 11,448 | 12,678 | 35,159 | 39,038 | |||||||||||||||||||
Deferred compensation plan (2) | 6,983 | (3,160) | 13,665 | 4,763 | |||||||||||||||||||
Acquisition expenses (3) | 2,454 | 2,980 | 6,782 | 15,278 | |||||||||||||||||||
Realignment expenses (income) (4) | 9 | 150 | 818 | (1,800) | |||||||||||||||||||
Adjusted OI w/SBC | 89,524 | 86,327 | 297,162 | 250,048 | |||||||||||||||||||
Stock-based compensation expense (5) | 15,895 | 18,039 | 57,088 | 54,907 | |||||||||||||||||||
Adjusted operating income | $ | 105,419 | $ | 104,366 | $ | 354,250 | $ | 304,955 |
Three Months Ended September 30, 2024 | Three Months Ended September 30, 2023 | ||||||||||||||||||||||||||||||||||
Actual | Impact of Foreign Exchange at 2023 Rates | Constant Currency | Actual | Impact of Foreign Exchange at 2023 Rates | Constant Currency | ||||||||||||||||||||||||||||||
Subscriptions | $ | 303,239 | $ | (1,100) | $ | 302,139 | $ | 270,751 | $ | (569) | $ | 270,182 | |||||||||||||||||||||||
Perpetual licenses | 11,274 | (28) | 11,246 | 11,887 | (7) | 11,880 | |||||||||||||||||||||||||||||
Subscriptions and licenses | 314,513 | (1,128) | 313,385 | 282,638 | (576) | 282,062 | |||||||||||||||||||||||||||||
Services | 20,660 | (191) | 20,469 | 23,974 | 41 | 24,015 | |||||||||||||||||||||||||||||
Total revenues | $ | 335,173 | $ | (1,319) | $ | 333,854 | $ | 306,612 | $ | (535) | $ | 306,077 |
Nine Months Ended September 30, 2024 | Nine Months Ended September 30, 2023 | ||||||||||||||||||||||||||||||||||
Actual | Impact of Foreign Exchange at 2023 Rates | Constant Currency | Actual | Impact of Foreign Exchange at 2023 Rates | Constant Currency | ||||||||||||||||||||||||||||||
Subscriptions | $ | 907,772 | $ | (784) | $ | 906,988 | $ | 807,839 | $ | (1,042) | $ | 806,797 | |||||||||||||||||||||||
Perpetual licenses | 31,649 | 218 | 31,867 | 33,152 | (9) | 33,143 | |||||||||||||||||||||||||||||
Subscriptions and licenses | 939,421 | (566) | 938,855 | 840,991 | (1,051) | 839,940 | |||||||||||||||||||||||||||||
Services | 63,852 | (325) | 63,527 | 76,781 | 37 | 76,818 | |||||||||||||||||||||||||||||
Total revenues | $ | 1,003,273 | $ | (891) | $ | 1,002,382 | $ | 917,772 | $ | (1,014) | $ | 916,758 |
Three Months Ended September 30, 2024 | Three Months Ended September 30, 2023 | ||||||||||||||||||||||||||||||||||
Actual | Impact of Foreign Exchange at 2023 Rates | Constant Currency | Actual | Impact of Foreign Exchange at 2023 Rates | Constant Currency | ||||||||||||||||||||||||||||||
Americas | $ | 175,609 | $ | 687 | $ | 176,296 | $ | 162,367 | $ | (98) | $ | 162,269 | |||||||||||||||||||||||
EMEA | 95,343 | (1,502) | 93,841 | 86,956 | (154) | 86,802 | |||||||||||||||||||||||||||||
APAC | 64,221 | (504) | 63,717 | 57,289 | (283) | 57,006 | |||||||||||||||||||||||||||||
Total revenues | $ | 335,173 | $ | (1,319) | $ | 333,854 | $ | 306,612 | $ | (535) | $ | 306,077 |
Nine Months Ended September 30, 2024 | Nine Months Ended September 30, 2023 | ||||||||||||||||||||||||||||||||||
Actual | Impact of Foreign Exchange at 2023 Rates | Constant Currency | Actual | Impact of Foreign Exchange at 2023 Rates | Constant Currency | ||||||||||||||||||||||||||||||
Americas | $ | 536,112 | $ | 698 | $ | 536,810 | $ | 489,548 | $ | (254) | $ | 489,294 | |||||||||||||||||||||||
EMEA | 285,922 | (2,812) | 283,110 | 263,232 | (219) | 263,013 | |||||||||||||||||||||||||||||
APAC | 181,239 | 1,223 | 182,462 | 164,992 | (541) | 164,451 | |||||||||||||||||||||||||||||
Total revenues | $ | 1,003,273 | $ | (891) | $ | 1,002,382 | $ | 917,772 | $ | (1,014) | $ | 916,758 |
Three Months Ended September 30, 2024 | Three Months Ended September 30, 2023 | ||||||||||||||||||||||||||||||||||
Actual | Impact of Foreign Exchange at 2023 Rates | Constant Currency | Actual | Impact of Foreign Exchange at 2023 Rates | Constant Currency | ||||||||||||||||||||||||||||||
Cost of subscriptions and licenses | $ | 44,220 | $ | (86) | $ | 44,134 | $ | 42,088 | $ | (38) | $ | 42,050 | |||||||||||||||||||||||
Cost of services | 20,612 | (121) | 20,491 | 22,588 | (1) | 22,587 | |||||||||||||||||||||||||||||
Total cost of revenues | $ | 64,832 | $ | (207) | $ | 64,625 | $ | 64,676 | $ | (39) | $ | 64,637 |
Nine Months Ended September 30, 2024 | Nine Months Ended September 30, 2023 | ||||||||||||||||||||||||||||||||||
Actual | Impact of Foreign Exchange at 2023 Rates | Constant Currency | Actual | Impact of Foreign Exchange at 2023 Rates | Constant Currency | ||||||||||||||||||||||||||||||
Cost of subscriptions and licenses | $ | 126,870 | $ | (21) | $ | 126,849 | $ | 124,175 | $ | (25) | $ | 124,150 | |||||||||||||||||||||||
Cost of services | 62,985 | (235) | 62,750 | 74,111 | (4) | 74,107 | |||||||||||||||||||||||||||||
Total cost of revenues | $ | 189,855 | $ | (256) | $ | 189,599 | $ | 198,286 | $ | (29) | $ | 198,257 |
Three Months Ended September 30, 2024 | Three Months Ended September 30, 2023 | ||||||||||||||||||||||||||||||||||
Actual | Impact of Foreign Exchange at 2023 Rates | Constant Currency | Actual | Impact of Foreign Exchange at 2023 Rates | Constant Currency | ||||||||||||||||||||||||||||||
Research and development | $ | 70,068 | $ | (15) | $ | 70,053 | $ | 65,465 | $ | (76) | $ | 65,389 | |||||||||||||||||||||||
Selling and marketing | 64,940 | (75) | 64,865 | 53,757 | (16) | 53,741 | |||||||||||||||||||||||||||||
General and administrative | 51,359 | (52) | 51,307 | 42,678 | (19) | 42,659 | |||||||||||||||||||||||||||||
Deferred compensation plan | 6,983 | — | 6,983 | (3,160) | — | (3,160) | |||||||||||||||||||||||||||||
Amortization of purchased intangibles | 8,361 | (12) | 8,349 | 9,517 | — | 9,517 | |||||||||||||||||||||||||||||
Total operating expenses | $ | 201,711 | $ | (154) | $ | 201,557 | $ | 168,257 | $ | (111) | $ | 168,146 |
Nine Months Ended September 30, 2024 | Nine Months Ended September 30, 2023 | ||||||||||||||||||||||||||||||||||
Actual | Impact of Foreign Exchange at 2023 Rates | Constant Currency | Actual | Impact of Foreign Exchange at 2023 Rates | Constant Currency | ||||||||||||||||||||||||||||||
Research and development | $ | 204,148 | $ | 449 | $ | 204,597 | $ | 203,382 | $ | (3) | $ | 203,379 | |||||||||||||||||||||||
Selling and marketing | 176,455 | 284 | 176,739 | 160,262 | 46 | 160,308 | |||||||||||||||||||||||||||||
General and administrative | 152,695 | 52 | 152,747 | 128,743 | 23 | 128,766 | |||||||||||||||||||||||||||||
Deferred compensation plan | 13,665 | — | 13,665 | 4,763 | — | 4,763 | |||||||||||||||||||||||||||||
Amortization of purchased intangibles | 25,717 | (31) | 25,686 | 29,567 | — | 29,567 | |||||||||||||||||||||||||||||
Total operating expenses | $ | 572,680 | $ | 754 | $ | 573,434 | $ | 526,717 | $ | 66 | $ | 526,783 |
September 30, 2024 | December 31, 2023 | ||||||||||
Cash and cash equivalents held domestically | $ | 5,593 | $ | 3,693 | |||||||
Cash and cash equivalents held by foreign subsidiaries | 66,582 | 64,719 | |||||||||
Total cash and cash equivalents | $ | 72,175 | $ | 68,412 |
Nine Months Ended September 30, | |||||||||||
2024 | 2023 | ||||||||||
Net cash provided by (used in): | |||||||||||
Operating activities | $ | 353,660 | $ | 329,643 | |||||||
Investing activities | (135,680) | (51,245) | |||||||||
Financing activities | (213,218) | (280,019) |
September 30, 2024 | December 31, 2023 | ||||||||||
Current portion of long-term debt | $ | — | $ | 10,000 | |||||||
Long-term debt | 1,418,870 | 1,518,403 | |||||||||
Total debt | $ | 1,418,870 | $ | 1,528,403 |
Total Number of | Approximate Dollar | |||||||||||||||||||||||||
Shares Purchased as | Value of Shares that | |||||||||||||||||||||||||
Total Number of | Average Price | Part of Publicly | May Yet Be Purchased | |||||||||||||||||||||||
Period | Shares Purchased | Paid per Share | Announced Plan (1) | Under the Plan (2) | ||||||||||||||||||||||
July 1, 2024 to July 31, 2024 | — | $ | — | — | $ | 200,000,000 | ||||||||||||||||||||
August 1, 2024 to August 31, 2024 | 183,056 | 45.13 | 183,056 | 191,738,298 | ||||||||||||||||||||||
September 1, 2024 to September 30, 2024 | — | — | — | 191,738,298 | ||||||||||||||||||||||
183,056 | 45.13 | 183,056 |
Exhibit | ||||||||
Number | Description | |||||||
10.1 | Second Amended and Restated Credit Agreement, dated as of October 18, 2024, by and among Bentley Systems, Incorporated, the lenders party thereto, and PNC Bank, National Association, as administrative agent (filed as Exhibit 10.1 to our Current Report on Form 8‑K filed on October 22, 2024 (File No. 001‑39548) and incorporated herein by reference) | |||||||
31.1* | ||||||||
31.2* | ||||||||
32* | ||||||||
101.INS | Inline XBRL Instance Document—the instance document does not appear in the Interactive Data File as its XBRL tags are embedded within the Inline XBRL document | |||||||
101.SCH | Inline XBRL Taxonomy Extension Schema | |||||||
101.CAL | Inline XBRL Taxonomy Extension Calculation Linkbase | |||||||
101.DEF | Inline XBRL Taxonomy Extension Definition Linkbase | |||||||
101.LAB | Inline XBRL Taxonomy Extension Label Linkbase | |||||||
101.PRE | Inline XBRL Taxonomy Extension Presentation Linkbase | |||||||
104 | Cover page formatted as Inline XBRL and contained in Exhibit 101 |
* | Filed or furnished herewith. The certification attached as Exhibit 32 that accompanies this Quarterly Report on Form 10‑Q is not deemed filed with the SEC and is not to be incorporated by reference into any filing of Bentley Systems, Incorporated under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10‑Q, irrespective of any general incorporation language contained in such filing. |
Bentley Systems, Incorporated | |||||||||||
Date: November 7, 2024 | By: | /s/ WERNER ANDRE | |||||||||
Werner Andre | |||||||||||
Chief Financial Officer | |||||||||||
(Principal Financial Officer) |
/s/ NICHOLAS H. CUMINS | ||
Nicholas H. Cumins | ||
Chief Executive Officer | ||
(Principal Executive Officer) |
/s/ WERNER ANDRE | ||
Werner Andre | ||
Chief Financial Officer | ||
(Principal Financial Officer) |
/s/ NICHOLAS H. CUMINS | ||
Nicholas H. Cumins | ||
Chief Executive Officer | ||
(Principal Executive Officer) |
/s/ WERNER ANDRE | ||
Werner Andre | ||
Chief Financial Officer | ||
(Principal Financial Officer) |
Consolidated Balance Sheets (Parenthetical) - $ / shares |
Sep. 30, 2024 |
Dec. 31, 2023 |
---|---|---|
Preferred stock par value (USD per share) | $ 0.01 | $ 0.01 |
Preferred stock shares authorized (in shares) | 100,000,000 | 100,000,000 |
Preferred stock shares issued (in shares) | 0 | 0 |
Preferred stock shares outstanding (in shares) | 0 | 0 |
Class A Common Stock | ||
Common stock par value (USD per share) | $ 0.01 | $ 0.01 |
Common stock shares authorized (in shares) | 100,000,000 | 100,000,000 |
Common stock shares issued (in shares) | 11,537,627 | 11,537,627 |
Common stock shares outstanding (in shares) | 11,537,627 | 11,537,627 |
Class B Common Stock | ||
Common stock par value (USD per share) | $ 0.01 | $ 0.01 |
Common stock shares authorized (in shares) | 1,800,000,000 | 1,800,000,000 |
Common stock shares issued (in shares) | 290,505,175 | 284,728,210 |
Common stock shares outstanding (in shares) | 290,505,175 | 284,728,210 |
Consolidated Statements of Operations - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Revenues: | ||||
Total revenues | $ 335,173 | $ 306,612 | $ 1,003,273 | $ 917,772 |
Cost of revenues: | ||||
Total cost of revenues | 64,832 | 64,676 | 189,855 | 198,286 |
Gross profit | 270,341 | 241,936 | 813,418 | 719,486 |
Operating expense (income): | ||||
Research and development | 70,068 | 65,465 | 204,148 | 203,382 |
Selling and marketing | 64,940 | 53,757 | 176,455 | 160,262 |
General and administrative | 51,359 | 42,678 | 152,695 | 128,743 |
Deferred compensation plan | 6,983 | (3,160) | 13,665 | 4,763 |
Amortization of purchased intangibles | 8,361 | 9,517 | 25,717 | 29,567 |
Total operating expenses | 201,711 | 168,257 | 572,680 | 526,717 |
Income from operations | 68,630 | 73,679 | 240,738 | 192,769 |
Interest expense, net | (4,669) | (10,047) | (16,289) | (30,623) |
Other (expense) income, net | (5,087) | 5,953 | 4,330 | 7,207 |
Income before income taxes | 58,874 | 69,585 | 228,779 | 169,353 |
Provision for income taxes | (16,522) | (16,514) | (44,099) | (22,107) |
Equity in net (losses) income of investees, net of tax | (14) | (44) | 14 | (44) |
Net income | $ 42,338 | $ 53,027 | $ 184,694 | $ 147,202 |
Per share information: | ||||
Net income per share, basic (USD per share) | $ 0.13 | $ 0.17 | $ 0.59 | $ 0.47 |
Net income per share, diluted (USD per share) | $ 0.13 | $ 0.16 | $ 0.57 | $ 0.46 |
Weighted average shares, basic (in shares) | 315,207,216 | 313,069,132 | 314,820,679 | 311,915,808 |
Weighted average shares, diluted (in shares) | 333,789,636 | 332,825,186 | 333,724,425 | 332,144,893 |
Subscriptions and licenses | ||||
Revenues: | ||||
Total revenues | $ 314,513 | $ 282,638 | $ 939,421 | $ 840,991 |
Cost of revenues: | ||||
Total cost of revenues | 44,220 | 42,088 | 126,870 | 124,175 |
Subscriptions | ||||
Revenues: | ||||
Total revenues | 303,239 | 270,751 | 907,772 | 807,839 |
Perpetual licenses | ||||
Revenues: | ||||
Total revenues | 11,274 | 11,887 | 31,649 | 33,152 |
Services | ||||
Revenues: | ||||
Total revenues | 20,660 | 23,974 | 63,852 | 76,781 |
Cost of revenues: | ||||
Total cost of revenues | $ 20,612 | $ 22,588 | $ 62,985 | $ 74,111 |
Consolidated Statements of Comprehensive Income - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Statement of Comprehensive Income [Abstract] | ||||
Net income | $ 42,338 | $ 53,027 | $ 184,694 | $ 147,202 |
Other comprehensive income (loss), net of taxes: | ||||
Foreign currency translation adjustments | 10,306 | (7,294) | 1,928 | (5,416) |
Actuarial (loss) gain on retirement plan, net of tax effect of $0, $(8), $(28), and $(15), respectively | (1) | (6) | 100 | 28 |
Total other comprehensive income (loss), net of taxes | 10,305 | (7,300) | 2,028 | (5,388) |
Comprehensive income | $ 52,643 | $ 45,727 | $ 186,722 | $ 141,814 |
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Statement of Comprehensive Income [Abstract] | ||||
Actuarial (loss) gain on retirement plan, net of tax effect | $ 0 | $ (8) | $ (28) | $ (15) |
Basis of Presentation |
9 Months Ended |
---|---|
Sep. 30, 2024 | |
Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
Basis of Presentation | Basis of Presentation The accompanying unaudited consolidated financial statements include the accounts of the Company and its consolidated subsidiaries. The accompanying unaudited consolidated financial statements have been prepared in U.S. dollars, and in accordance with U.S. generally accepted accounting principles (“GAAP”) and the rules and regulations of the SEC regarding interim financial reporting. Accordingly, they do not include all the information and notes required by GAAP for annual financial statements. These unaudited consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s 2023 Annual Report on Form 10‑K. In management’s opinion, the accompanying unaudited consolidated financial statements contain all adjustments (consisting of normal, recurring and non-recurring adjustments) that were considered necessary for the fair statement of the Company’s financial position, results of operations, and cash flows as of the dates and for the periods indicated. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts in the financial statements and accompanying notes. Actual results could differ materially from those estimates. The December 31, 2023 consolidated balance sheet included herein is derived from the Company’s audited consolidated financial statements.
|
Recent Accounting Pronouncements |
9 Months Ended |
---|---|
Sep. 30, 2024 | |
Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
Recent Accounting Pronouncements | Recent Accounting Pronouncements In March 2024, the SEC adopted the final rule under SEC Release No. 33‑11275, The Enhancement and Standardization of Climate‑Related Disclosures for Investors. The final rule requires registrants to disclose certain climate‑related information in registration statements and annual reports. The final rule disclosure requirements will begin phasing in prospectively for the Company’s fiscal year beginning January 1, 2025. Subsequent to issuance, the final rule became the subject of litigation and the SEC issued a stay to allow the legal process to proceed. The Company is currently evaluating the impact of the final rule on its consolidated financial statements disclosures. In December 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023‑09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023‑09”), which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. ASU 2023‑09 is effective for the Company for the annual reporting period beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of the adoption of ASU 2023‑09 on its consolidated financial statements disclosures. In November 2023, the FASB issued ASU No. 2023‑07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023‑07”), which expands disclosures about a public entity’s reportable segments and requires more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how the Company’s chief operating decision maker (“CODM”) uses reported segment profit or loss information in assessing segment performance and allocating resources. ASU 2023‑07 is effective for the Company for the annual reporting period beginning after December 15, 2023, and interim periods beginning after December 15, 2024. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact of the adoption of ASU 2023‑07 on its consolidated financial statements disclosures.
|
Revenue from Contracts with Customers |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue from Contract with Customer [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue from Contracts with Customers | Revenue from Contracts with Customers Disaggregation of Revenues The Company’s revenues consist of the following:
(1)Enterprise subscriptions includes revenue attributable to Enterprise 365 (“E365”) subscriptions of $133,347 and $107,681 for the three months ended September 30, 2024 and 2023, respectively, and $382,013 and $301,260 for the nine months ended September 30, 2024 and 2023, respectively. The Company recognizes perpetual licenses and the term license component of subscriptions as revenue when either the licenses are delivered or at the start of the subscription term. For the three months ended September 30, 2024 and 2023, the Company recognized $166,035 and $147,340 of license related revenues, respectively, of which $154,761 and $135,453, respectively, were attributable to the term license component of the Company’s subscription‑based commercial offerings recorded in Subscriptions in the consolidated statements of operations. For the nine months ended September 30, 2024 and 2023, the Company recognized $504,802 and $444,186 of license related revenues, respectively, of which $473,153 and $411,034, respectively, were attributable to the term license component of the Company’s subscription‑based commercial offerings recorded in Subscriptions in the consolidated statements of operations. The Company derived 6% and 8% of its total revenues through channel partners for the three months ended September 30, 2024 and 2023, respectively, and 7% of its total revenues through channel partners for the nine months ended September 30, 2024 and 2023. Revenue from external customers is attributed to individual countries based upon the location of the customer. Revenues by geographic region are as follows:
(1)Americas includes the U.S., Canada, and Latin America (including the Caribbean). Revenue attributable to the U.S. totaled $139,338 and $129,510 for the three months ended September 30, 2024 and 2023, respectively, and $416,600 and $384,807 for the nine months ended September 30, 2024 and 2023, respectively. Unbilled Revenues Unbilled revenues represent revenues that have not yet been billed to customers due to timing differences in usage and billing cycles, and are included in Accounts receivable in the consolidated balance sheets. As of September 30, 2024 and December 31, 2023, unbilled revenues were $159,172 and $129,494, respectively. Contract Balances As of September 30, 2024 and December 31, 2023, the Company’s contract assets relate to performance obligations completed in advance of the right to invoice and are included in Prepaid and other current assets in the consolidated balance sheets. Contract assets were not material as of September 30, 2024 or December 31, 2023. Deferred revenues consist of billings made or payments received in advance of revenue recognition from subscriptions and services. The timing of revenue recognition may differ from the timing of billings to users. As of September 30, 2024 and December 31, 2023, total deferred revenues on the consolidated balance sheets were $241,111 and $269,647, respectively. For the nine months ended September 30, 2024, $211,782 of revenues that were included in the December 31, 2023 deferred revenues balance were recognized. There were additional deferrals of $182,880 for the nine months ended September 30, 2024, which were primarily related to new billings. For the nine months ended September 30, 2023, $183,335 of revenues that were included in the December 31, 2022 deferred revenues balance were recognized. There were additional deferrals of $169,368 for the nine months ended September 30, 2023, which were primarily related to new billings. As of September 30, 2024 and December 31, 2023, the Company has deferred $19,241 and $18,269, respectively, related to portfolio balancing exchange rights which is included in Deferred revenues in the consolidated balance sheets. Remaining Performance Obligations The Company’s contracts with customers include amounts allocated to performance obligations that will be satisfied at a later date. As of September 30, 2024, amounts allocated to these remaining performance obligations are $241,111, of which the Company expects to recognize approximately 93% over the next 12 months with the remaining amount thereafter.
|
Acquisitions |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Acquisitions | Acquisitions The aggregate details of the Company’s acquisition activity are as follows:
(1)Of the cash paid at closing, $11,000 was held in an escrow account to secure any potential indemnification and other obligations of the seller as of September 30, 2024. The operating results of the acquired businesses were not material, individually or in the aggregate, to the Company’s consolidated statements of operations. The operating results of the acquired businesses are included in the Company’s consolidated financial statements from the closing date of each respective acquisition. The purchase price for each acquisition has been allocated to the net tangible and intangible assets and liabilities based on their estimated fair values at the respective acquisition date. The Company is in the process of finalizing the purchase accounting for two acquisitions completed during the nine months ended September 30, 2024. Identifiable assets acquired and liabilities assumed were provisionally recorded at their estimated fair values on the respective acquisition date. The initial accounting for these business combinations is not complete because the evaluation necessary to assess the fair values of certain net assets acquired is still in process. The provisional amounts are subject to revision until the evaluations are completed to the extent that additional information is obtained about the facts and circumstances that existed as of the acquisition date. The allocation of the purchase price may be modified from the date of the acquisition as more information is obtained about the fair values of assets acquired and liabilities assumed, however, such measurement period cannot exceed one year. Acquisition costs are expensed as incurred and are recorded in General and administrative in the consolidated statements of operations. For the three months ended September 30, 2024 and 2023, the Company’s acquisition costs were $877 and insignificant, respectively, and $1,306 and $5,803 for the nine months ended September 30, 2024 and 2023, respectively, which include costs related to legal, accounting, valuation, insurance, and other consulting and transaction fees. The following summarizes the fair values of the assets acquired and liabilities assumed, as well as the weighted average useful lives assigned to acquired intangible assets at the respective date of each acquisition (including contingent consideration):
Goodwill recorded in connection with the acquisitions was attributable to synergies expected to arise from cost saving opportunities, as well as future expected cash flows. The Company expects $5,756 of the goodwill recorded relating to the 2024 acquisitions will be deductible for income tax purposes.
|
Property and Equipment, Net |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Property and Equipment, Net | Property and Equipment, Net Property and equipment, net consist of the following:
Depreciation expense was $3,361 and $3,135 for the three months ended September 30, 2024 and 2023, respectively, and $10,041 and $8,769 for the nine months ended September 30, 2024 and 2023, respectively.
|
Goodwill and Other Intangible Assets |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Goodwill and Intangible Assets Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Goodwill and Other Intangible Assets | Goodwill and Other Intangible Assets The changes in the carrying amount of goodwill are as follows:
Details of intangible assets other than goodwill are as follows:
The aggregate amortization expense for purchased intangible assets with finite lives was reflected in the Company’s consolidated statements of operations as follows:
|
Investments |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Equity Method Investments and Joint Ventures [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Investments | Investments Investments consist of the following:
Cost Method Investments The Company invests in technology development companies, generally in the form of equity interests or convertible notes. In March 2023, the Company acquired an equity interest in Worldsensing, a leading global connectivity hardware platform company for infrastructure monitoring, via contribution of its sensemetrics’ Thread connectivity device business (the “Thread business”) and cash. The non‑cash contribution of the Thread business resulted in an insignificant gain, which was recorded in Other (expense) income, net in the consolidated statements of operations for the nine months ended September 30, 2023. During the second quarter of 2023, the Company recognized impairment charges of $7,318 to write-down certain cost method investments to their fair value primarily as a result of the investees’ decline in operating performance and the overall decline in the venture investment valuation environment. The impairment charges were recorded in Other (expense) income, net in the consolidated statements of operations for the nine months ended September 30, 2023 (see Note 20). During the third quarter of 2023, the Company recognized gains on investments of $2,360, which was recorded in Other (expense) income, net in the consolidated statements of operations for the three and nine months ended September 30, 2023 (see Note 20). During the nine months ended September 30, 2024, the Company invested a total of $807. During the nine months ended September 30, 2023, the Company invested a total of $12,591, including $8,928 of cash and non-cash for its investment in Worldsensing. As of September 30, 2024 and December 31, 2023, the Company’s investment balance in Worldsensing was $8,928. During the second quarter of 2024, the Company acquired a business from Teralytics Holdings AG (“Teralytics”) for $5,000. As of September 30, 2024, the Company retained its ownership percentage in Teralytics. The carrying value of Teralytics was zero as of September 30, 2024 and December 31, 2023. Equity Method Investments The Company is party to joint ventures, which are accounted for using the equity method. No investments were made during the nine months ended September 30, 2024. During the nine months ended September 30, 2023, the Company invested $2,261.
|
Leases |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Leases [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Leases | Leases The Company’s operating leases consist of office facilities, office equipment, and automobiles. As of September 30, 2024, the Company’s leases have remaining terms of less than one year to nine years, some of which include one or more options to renew, with renewal terms from one year to five years and some of which include options to terminate the leases from less than one year to five years. The components of operating lease cost reflected in the consolidated statements of operations were as follows:
(1)Operating lease cost includes rent cost related to operating leases for office facilities of $3,884 and $4,180 for the three months ended September 30, 2024 and 2023, respectively, and $10,656 and $12,926 for the nine months ended September 30, 2024 and 2023, respectively. Supplemental operating cash flows and other information related to leases was as follows:
(1)Right‑of‑use assets obtained in exchange for new operating lease liabilities does not include the impact from acquisitions of $103 and $397 for the nine months ended September 30, 2024 and 2023, respectively. The weighted average remaining lease term for operating leases was 4.4 years and 4.6 years as of September 30, 2024 and December 31, 2023, respectively. The weighted average discount rate was 5.1% and 4.8% as of September 30, 2024 and December 31, 2023, respectively.
|
Accruals and Other Current Liabilities |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Payables and Accruals [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accruals and Other Current Liabilities | Accruals and Other Current Liabilities Accruals and other current liabilities consist of the following:
|
Long‑Term Debt |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Debt Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Long-Term Debt | Long-Term Debt Long‑term debt consists of the following:
The Company had $150 of letters of credit outstanding as of September 30, 2024 and December 31, 2023 under its amended and restated credit agreement, entered into on December 19, 2017 (the “Credit Facility”). As of September 30, 2024 and December 31, 2023, the Company had $732,149 and $757,822, respectively, available under the Credit Facility. During the three and nine months ended September 30, 2024, the Company made repayments of $35,000 and $140,000, respectively, on the senior secured term loan under the Credit Facility. Under the terms of the senior secured term loan, repayments are applied to unpaid quarterly principal installments. There are no remaining required principal installments on the senior secured term loan through the maturity date of November 15, 2025. As of September 30, 2024 and December 31, 2023, the Company was in compliance with all debt covenants and none of the conditions of the 2026 Notes or 2027 Notes to early convert had been met. Credit Facility Refinancing Subsequent to September 30, 2024 On October 18, 2024, the Company entered into a second amended and restated credit agreement with a syndicate of banks (the “2024 Credit Facility”). The 2024 Credit Facility provides the Company with a $1,300,000 revolving credit facility, including $125,000 in swingline loans and $125,000 in letters of credit. The 2024 Credit Facility also provides the Company with a $500,000 “accordion” feature to increase the facility in the form of both revolving indebtedness and/or incremental term loans. On October 18, 2024, the Company used borrowings under the 2024 Credit Facility to repay all indebtedness outstanding under the Credit Facility, including the outstanding senior secured term loan. The 2024 Credit Facility matures on October 18, 2029, subject to a “springing maturity date” on the date that is 91 days prior to the maturity date of the Company’s outstanding convertible debt, unless on such date the Company meets certain liquidity requirements. Voluntary prepayments under the 2024 Credit Facility are permitted at any time without payment of any prepayment premiums. Revolving loan borrowings under the 2024 Credit Facility bear interest, at the Company’s option, at the Alternative Base Rate or Term Secured Overnight Financing Rate (“SOFR”) that reset every one, three, or six months. Under the Term SOFR elections, revolving loan borrowings bear an interest rate of the applicable term SOFR rate plus a credit spread adjustment of 10 basis points (“bps”), plus a spread ranging from 125 bps to 225 bps as determined by the Company’s net leverage ratio. Under the non‑Term SOFR elections, revolving loan borrowings bear a base interest rate of the highest of (i) the prime rate, (ii) the overnight bank funding effective rate plus 50 bps, or (iii) the daily simple SOFR rate plus 100 bps, plus a spread ranging from 25 bps to 125 bps as determined by the Company’s net leverage ratio. Swingline borrowings under the 2024 Credit Facility bear interest that resets daily. Interest on swingline borrowings bear an interest rate of the daily simple SOFR rate plus a credit spread adjustment of 10 bps, plus a spread ranging from 125 bps to 225 bps as determined by the Company’s net leverage ratio. In addition, a commitment fee for the unused revolving credit facility ranges from 20 bps to 30 bps per annum as determined by the Company’s net leverage ratio. Borrowings under the 2024 Credit Facility are guaranteed by the Company’s material first tier domestic subsidiaries and are secured by a first priority security interest in substantially all of the Company’s and the guarantors’ U.S. assets, including pledges of the stock of each of their directly owned domestic and foreign subsidiaries, with the latter limited to 65% of such stock. The agreement governing the 2024 Credit Facility contains customary affirmative and negative covenants, including restrictions on our ability to pay dividends, repurchase our Class B common stock, and make other restricted payments, as well as events of default, including, without limitation, payment defaults, breaches of representations and warranties, covenants defaults, cross-defaults to certain other indebtedness in excess of $100,000, certain events of bankruptcy and insolvency, judgment defaults in excess of $10,000, failure of any security document supporting the 2024 Credit Facility to be in full force and effect, and a change of control. The 2024 Credit Facility also contains customary financial covenants, including net leverage ratio, net senior secured leverage ratio, and interest coverage ratio. Interest Expense, Net Interest expense, net consists of the following:
The weighted average interest rate on borrowings under the Credit Facility were 7.21% and 7.44% for the three months ended September 30, 2024 and 2023, respectively, and 7.38% and 7.04% for the nine months ended September 30, 2024 and 2023, respectively.
|
Executive Incentive Plans |
9 Months Ended |
---|---|
Sep. 30, 2024 | |
Compensation Related Costs [Abstract] | |
Executive Incentive Plans | Executive Incentive Plans Executive Bonus Plan For the three months ended September 30, 2024 and 2023, the incentive compensation, including cash payments, election to receive shares of fully vested Class B common stock, and deferred compensation to plan participants, recognized under the amended and restated Bentley Systems, Incorporated Bonus Pool Plan (the “Bonus Plan”) (net of all applicable holdbacks) was $1,460 and $5,081, respectively, and $14,858 and $17,326 for the nine months ended September 30, 2024 and 2023, respectively. As part of Gregory S. Bentley’s transition to the role of Executive Chair of the Board of Directors effective July 1, 2024, on June 26, 2024, the Sustainability Committee of the Company’s Board of Directors (the “Committee”) approved Amendment No. 2 to the Bonus Plan pursuant to which (in addition to other conforming changes) Mr. Bentley’s fractional interest under the Bonus Pool Plan was reduced from 12/33 to 4/33 effective July 1, 2024. Career Stock Program In connection with Nicholas H. Cumins’ transition to the role of Chief Executive Officer effective July 1, 2024, on June 26, 2024, the Committee adopted a compensatory program (the “Career Stock Program”) pursuant to which the Company may grant restricted stock units (“RSUs”) awards under the Bentley Systems, Incorporated 2020 Omnibus Incentive Plan (the “2020 Plan”). As of the date of adoption, Mr. Cumins is the sole participant in the Career Stock Program. Under the Career Stock Program, the Committee may from time to time grant RSU awards to program participants, the amount of which is to be determined based upon the Company’s Adjusted operating income inclusive of stock-based compensation expense (“Adjusted OI w/SBC”) growth in the year preceding the date of grant (the “Performance Year”), specifically, an amount equal to 10 percent of the difference between realized Adjusted OI w/SBC growth during the Performance Year and an inflation-adjusted target growth level for such Performance Year. Any such awards, if made, would thereafter cliff vest five years following the end of the Performance Year and would otherwise be subject to the terms and conditions of the 2020 Plan. As of September 30, 2024, the Committee has not yet made any awards to Mr. Cumins with respect to the Career Stock Program.
|
Retirement Plans |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Retirement Benefits [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Retirement Plans | Retirement Plans Deferred Compensation Plan Deferred compensation plan expense (income) was $6,983 and $(3,160) for the three months ended September 30, 2024 and 2023, respectively, and $13,665 and $4,763 for the nine months ended September 30, 2024 and 2023, respectively. For the three months ended September 30, 2024 and 2023, elective participant deferrals into the Company’s unfunded amended and restated Bentley Systems, Incorporated Nonqualified Deferred Compensation Plan (the “DCP”) were $43 and $61, respectively, and $144 and $1,712 for the nine months ended September 30, 2024 and 2023, respectively. No discretionary contributions were made to the DCP during the three and nine months ended September 30, 2024 and 2023. As of September 30, 2024 and December 31, 2023, 12,764,635 and 17,364,980 phantom shares of the Company’s Class B common stock were distributable under the DCP, respectively. As of September 30, 2024, shares of Class B common stock available for future issuance under the DCP were 4,366,691. The total liabilities related to the DCP is included in the consolidated balance sheets as follows:
|
Common Stock |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Equity [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Common Stock | Common Stock BSY Stock Repurchase Program In May 2022, the Company announced that its Board of Directors approved the BSY Stock Repurchase Program (the “Repurchase Program”) authorizing the Company to repurchase up to $200,000 of the Company’s Class B common stock through June 30, 2024. In December 2022, the Company’s Board of Directors amended the Repurchase Program to allow the Company also to repurchase its outstanding convertible senior notes. This additional authorization did not increase the overall dollar limit of the Repurchase Program. The Company’s authorization under the Repurchase Program approved May 2022 expired on June 30, 2024. In March 2024, the Company’s Board of Directors approved an extension to the Repurchase Program authorizing the Company to repurchase up to $200,000 of the Company’s Class B common stock and/or outstanding convertible senior notes from June 30, 2024 through June 30, 2026. As of September 30, 2024, $191,738 was available under the Company’s Board of Directors authorization for future repurchases of Class B common stock and/or outstanding convertible senior notes under the Repurchase Program. The shares and outstanding convertible senior notes proposed to be acquired in the Repurchase Program may be repurchased from time to time in open market transactions, through privately negotiated transactions, or by other means in accordance with federal securities laws. The Company intends to fund repurchases from available working capital and cash provided by operating activities. The timing, as well as the number and value of shares and/or outstanding convertible senior notes repurchased under the Repurchase Program, will be determined by the Company at its discretion and will depend on a variety of factors, including management’s assessment of the intrinsic value of the Company’s shares, the market price of the Company’s Class B common stock and outstanding convertible senior notes, general market and economic conditions, available liquidity, compliance with the Company’s debt and other agreements, and applicable legal requirements. The exact number of shares and/or outstanding convertible senior notes to be repurchased by the Company is not guaranteed, and the Repurchase Program may be suspended, modified, or discontinued at any time without prior notice. During the nine months ended September 30, 2024, the Company repurchased 912,737 shares for $45,769 under the Repurchase Program. The Company did not repurchase shares under the Repurchase Program for the nine months ended September 30, 2023. Common Stock Issuances, Sales, and Repurchases During the nine months ended September 30, 2024, the Company issued 4,655,277 shares of Class B common stock to DCP participants in connection with distributions from the plan. There were no shares sold back to the Company as they were issued on a gross basis during the nine months ended September 30, 2024. During the nine months ended September 30, 2023, the Company issued 2,845,448 shares of Class B common stock to DCP participants in connection with distributions from the plan, net of 935,939 shares which were sold back to the Company in the same period to pay for applicable income tax withholdings of $38,456. During the nine months ended September 30, 2024, the Company issued 256,587 shares of Class B common stock in connection with Bonus Plan incentive compensation. There were no shares sold back to the Company as they were issued on a gross basis during the nine months ended September 30, 2024. During the nine months ended September 30, 2023, the Company issued 171,510 shares of Class B common stock in connection with Bonus Plan incentive compensation, net of 135,314 shares were sold back to the Company in the same period to pay for applicable income tax withholdings of $5,756. During the nine months ended September 30, 2024, the Company issued 844,283 shares of Class B common stock to colleagues who exercised their stock options, net of 67,146 shares withheld at exercise to pay for the cost of the stock options, as well as for $2,195 of applicable income tax withholdings. The Company received $4,007 in cash proceeds from the exercise of stock options. For the nine months ended September 30, 2023, the Company issued 2,422,082 shares of Class B common stock to colleagues who exercised their stock options, net of 234,472 shares withheld at exercise to pay for the cost of the stock options, as well as for $6,408 of applicable income tax withholdings. The Company received $10,590 in cash proceeds from the exercise of stock options. Dividends The Company declared cash dividends during the periods presented as follows:
Global Employee Stock Purchase Plan During the nine months ended September 30, 2024, colleagues who elected to participate in the Bentley Systems, Incorporated Global Employee Stock Purchase Plan (the “ESPP”) purchased a total of 253,578 shares of Class B common stock, net of shares withheld, resulting in cash proceeds to the Company of $11,228. Of the total 260,437 shares purchased, 6,859 shares were sold back to the Company to pay for applicable income tax withholdings of $348. During the nine months ended September 30, 2023, colleagues who elected to participate in the ESPP purchased a total of 315,840 shares of Class B common stock, net of shares withheld, resulting in cash proceeds to the Company of $9,988. Of the total 333,324 shares purchased, 17,484 shares were sold back to the Company to pay for applicable income tax withholdings of $845. As of September 30, 2024 and December 31, 2023, $2,971 and $5,790 of ESPP withholdings via colleague payroll deduction were recorded in Accruals and other current liabilities in the consolidated balance sheets, respectively. As of September 30, 2024, shares of Class B common stock available for future issuance under the ESPP were 24,018,460.
|
Accumulated Other Comprehensive Loss |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Equity [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accumulated Other Comprehensive Loss | Accumulated Other Comprehensive Loss Accumulated other comprehensive loss consists of the following during the three months ended September 30, 2024 and 2023:
Accumulated other comprehensive loss consists of the following during the nine months ended September 30, 2024 and 2023:
|
Stock-Based Compensation |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Share-Based Payment Arrangement [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stock-Based Compensation | Stock-Based Compensation Total stock‑based compensation expense consists of the following:
(1)DCP elective participant deferrals expense excludes deferred incentive bonus payable pursuant to the Bonus Plan. (2)As of September 30, 2024 and December 31, 2023, $1,878 and $4,043 remained in Accruals and other current liabilities in the consolidated balance sheets, respectively. Total stock‑based compensation expense is included in the consolidated statements of operations as follows:
Stock‑based compensation expense is measured at the grant date fair value of the award and is recognized ratably over the requisite service period, which is generally the vesting period. Specifically for performance‑based RSUs, stock‑based compensation expense is measured at the grant date fair value of the award and is recognized ratably over the requisite service period based on the number of awards expected to vest at each reporting date. The Company accounts for forfeitures of equity awards as those forfeitures occur. Bentley Systems, Incorporated 2020 Omnibus Incentive Plan The 2020 Plan provides for the granting of stock, stock options, restricted stock, RSUs, and other stock‑based or performance‑based awards to certain directors, officers, colleagues, consultants, and advisors of the Company, and terminates in September 2030. The 2020 Plan provides that 25,000,000 shares of Class B common stock may be issued for equity awards. Equity awards that are expired, canceled, forfeited, or terminated for any reason will be available for future grant under the 2020 Plan. As of September 30, 2024, equity awards available for future grants under the 2020 Plan were 20,112,700. Restricted Stock and RSUs Under the equity incentive plans, the Company may grant both time‑based and performance‑based shares of restricted Class B common stock and RSUs to eligible colleagues. Time‑based awards generally vest ratably on each of the first anniversaries of the grant date. Performance‑based awards vesting is determined by the achievement of certain business growth targets, which include growth in annualized recurring revenues (“ARR”), as well as actual bookings for perpetual licenses and non‑recurring services. Performance targets are generally set for performance periods of one year to three years. The following is a summary of unvested restricted stock and RSU activity and related information under the Company’s applicable equity incentive plans:
(1)For the nine months ended September 30, 2024, the Company only granted RSUs. (2)Includes 35,093 RSUs which are expected to be settled in cash. (3)Includes 199,076 time‑based RSUs granted during the three months ended March 31, 2022 to certain officers and key employees, which cliff vest on January 31, 2025. (4)Includes 300,964 time‑based RSUs granted during the three months ended June 30, 2024 to certain officers, which vest 20% on each of December 15, 2025, 2026, 2027, 2028, and 2029. (5)Primarily relates to the 2023 annual performance period. Includes 185,186 performance‑based RSUs granted during the year ended December 31, 2022 with extraordinary terms, which are described below. (6)Primarily relates to the 2024 annual performance period. Includes 1,335 additional shares earned based on the achievement of 2023 performance goals for performance-based RSUs granted during the year ended December 31, 2023. During the year ended December 31, 2022, the Company granted 185,186 performance‑based RSUs to certain officers and key employees, which vest subject to the achievement of certain performance goals over a three‑year performance period (the “Performance Period”). For each year of the Performance Period, one‑third of the performance‑based RSUs will be subject to a cliff, whereby no vesting of that portion will occur unless the Company’s applicable margin metrics (which, for 2022 was Adjusted EBITDA margin, and for 2023 was and 2024 will be Adjusted OI w/SBC margin, excluding the impact of foreign currency exchange fluctuations) also equals or exceeds the relevant target level for such year. Provided that the applicable margin targets are met, the total number of performance‑based RSUs that will vest is determined by the achievement of growth targets, which include growth in ARR, as well as actual bookings for perpetual licenses and non‑recurring services. Final actual vesting will be determined on January 31, 2025. The 2023 Adjusted OI w/SBC margin target, excluding the impact of foreign currency exchange fluctuations, and the 2022 Adjusted EBITDA margin target for the performance‑based RSUs were met. The weighted average grant date fair values of RSUs granted were $50.66 and $40.82, for the nine months ended September 30, 2024 and 2023, respectively. For the nine months ended September 30, 2024 and 2023, restricted stock and RSUs were issued net of 171,314 and 137,675 shares, respectively, which were sold back to the Company to settle applicable income tax withholdings of $8,671 and $6,062, respectively. As of September 30, 2024, there was $86,995 of unrecognized compensation expense related to unvested time‑based restricted stock and RSUs, which is expected to be recognized over a weighted average period of approximately 1.9 years. As of September 30, 2024, there was $5,141 of unrecognized compensation expense related to unvested performance‑based RSUs, which is expected to be recognized over a weighted average period of approximately 1.0 year. Stock Options The following is a summary of stock option activity and related information under the Company’s applicable equity incentive plans:
For the nine months ended September 30, 2024 and 2023, the Company received cash proceeds of $4,007 and $10,590, respectively, related to the exercise of stock options. The total intrinsic value of stock options exercised for the nine months ended September 30, 2024 and 2023 was $40,775 and $102,667, respectively. As of September 30, 2024, there was no remaining unrecognized compensation expense related to unvested stock options. Stock Grants For the nine months ended September 30, 2024 and 2023, the Company granted 11,391 and 12,639 fully vested shares of Class B common stock, respectively, with a fair value of $600. Equity Awards Subsequent to September 30, 2024 In October 2024, the Company granted 265,233 time‑based RSUs, which generally vest ratably on each of the first anniversaries of the grant date. The unrecognized compensation expense related to these RSUs is approximately $13,200, which is expected to be recognized over a weighted average period of approximately 4.0 years. Additionally, in connection with an acquisition, in order to promote key colleague retention, in October 2024, the Company granted 205,592 time‑based RSUs, which vest ratably on each of the first anniversaries of the closing date of the acquisition. The unrecognized compensation expense related to these RSUs is approximately $10,200, which is expected to be recognized over a 2.8 year period.
|
Income Taxes |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Income Tax Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Income Taxes | Income Taxes The following is a summary of Income before income taxes, Provision for income taxes, and effective tax rate for the periods presented:
For the three months ended September 30, 2024, the effective tax rate was higher compared to the same period in the prior year primarily due to the impact of the decrease in discrete tax benefits recognized in the current year period. For the three months ended September 30, 2024, the Company recorded discrete tax expenses of $2,887. For the three months ended September 30, 2023, the Company recorded discrete tax benefits of $4,428 primarily associated with windfall tax benefits from stock‑based compensation, net of the impact from officer compensation limitation provisions. For the nine months ended September 30, 2024, the effective tax rate was higher compared to the same period in the prior year primarily due to the impact of the decrease in discrete tax benefits recognized in the current year period. For the nine months ended September 30, 2024 and 2023, the Company recorded discrete tax benefits of $17,794 and $31,895, respectively, primarily associated with windfall tax benefits from stock‑based compensation, net of the impact from officer compensation limitation provisions.
|
Fair Value of Financial Instruments |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fair Value Disclosures [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fair Value of Financial Instruments | Fair Value of Financial Instruments A financial asset or liability classification is determined based on the lowest level input that is significant to the fair value measurement. The fair value hierarchy consists of the following three levels: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument. Level 3 inputs are unobservable inputs based on management’s own assumptions used to measure assets and liabilities at fair value. The Company’s financial instruments include cash equivalents, account receivables, certain other assets, accounts payable, accruals, certain other current and long‑term liabilities, and long‑term debt. Current Assets and Current Liabilities — In general, the carrying amounts reported on the Company’s consolidated balance sheets for current assets and current liabilities approximate their fair values due to the short‑term nature of those instruments. The following methods and assumptions were used by the Company in estimating its fair value measurements for Level 2 financial instruments as of September 30, 2024 and December 31, 2023: Interest Rate Swap — The fair value of the Company’s interest rate swap asset or liability is determined using an income approach and is measured based on the implied forward rates for the remaining term of the interest rate swap. The Company considers these valuation inputs to be Level 2 inputs in the fair value hierarchy. Long-Term Debt — The fair value of the Company’s borrowings under its Credit Facility approximated its carrying value based upon discounted cash flows at current market rates for instruments with similar remaining terms. The Company considers these valuation inputs to be Level 2 inputs in the fair value hierarchy. As of September 30, 2024, the estimated fair value of the 2026 Notes and 2027 Notes was $688,222 and $530,955, respectively. As of December 31, 2023, the estimated fair value of the 2026 Notes and 2027 Notes was $684,205 and $516,051, respectively. The estimated fair value of the 2026 Notes and 2027 Notes is based on quoted market prices of the Company’s instrument in markets that are not active and are classified as Level 2 within the fair value hierarchy. Considerable judgment is necessary to interpret the market data and develop estimates of fair values. Accordingly, the estimates presented are not necessarily indicative of the amounts at which these instruments could be purchased, sold, or settled. Deferred Compensation Plan Liabilities — The fair value of deferred compensation plan liabilities, including the liability classified phantom investments in the DCP, are marked to market at the end of each reporting period. Financial assets and financial liabilities carried at fair value measured on a recurring basis consist of the following:
(1)Included in Cash and cash equivalents in the consolidated balance sheets. (2)Included in Other assets in the consolidated balance sheets. (3)Included in Deferred compensation plan liabilities, except for current liabilities of $3,833 and $2,355 as of September 30, 2024 and December 31, 2023, respectively, which are included in Accruals and other current liabilities in the consolidated balance sheets. (4)Included in Accruals and other current liabilities in the consolidated balance sheets.
|
Commitments and Contingencies |
9 Months Ended |
---|---|
Sep. 30, 2024 | |
Commitments and Contingencies Disclosure [Abstract] | |
Commitments and Contingencies | Commitments and Contingencies Purchase Commitments In the normal course of business, the Company enters into various purchase commitments for goods and services. During the nine months ended September 30, 2024, the Company entered into approximately $44,900 of non‑cancelable future cash purchase commitments for services related to cloud provisioning of the Company’s software solutions and for internal‑use software costs. During the year ended December 31, 2023, the Company entered into approximately $158,000 of non‑cancelable future cash purchase commitments for services related to cloud provisioning of the Company’s software solutions and for internal‑use software costs. As of September 30, 2024, total non‑cancelable future cash purchase commitments were approximately $128,000 to be paid through September 2029. The Company expects to fully consume its contractual commitments in the ordinary course of operations. Litigation From time to time, the Company is involved in certain legal actions arising in the ordinary course of business. In management’s opinion, based upon the advice of counsel, the outcome of such actions is not expected to have a material adverse effect on the Company’s future financial position, results of operations, or cash flows.
|
Geographic Data |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Segment Reporting [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Geographic Data | Geographic Data Revenues by geographic region are presented in Note 3. Long‑lived assets (other than goodwill), net of depreciation and amortization by geographic region (see Notes 5, 6, and 8) are as follows:
(1)Americas includes the U.S., Canada, and Latin America (including the Caribbean).
|
Other (Expense) Income, Net |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other Income and Expenses [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other (Expense) Income, Net | Other (Expense) Income, Net Other (expense) income, net consists of the following:
(1)Foreign exchange gain (loss) is primarily attributable to foreign currency translation derived mainly from U.S. dollar denominated cash and cash equivalents, account receivables, customer deposits, and intercompany balances held by foreign subsidiaries. Intercompany finance transactions primarily denominated in U.S. dollars resulted in unrealized foreign exchange gains (losses) of $1,561 and $(1,574) for the three months ended September 30, 2024 and 2023, respectively, and $1,130 and $684 for the nine months ended September 30, 2024 and 2023, respectively. (2)Other (expense) income, net includes investment impairment charges of $(7,318) for the nine months ended September 30, 2023, partially offset by gains on investments of $2,360 recorded during the three months ended September 30, 2023 (see Note 7).
|
Realignment Costs |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Postemployment Benefits [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Realignment Costs | Realignment Costs During the fourth quarter of 2023, the Company approved a strategic realignment program to better serve the Company’s accounts and to better align resources with the strategy of the business, including reinvestment in go-to-market functions, as well as in artificial intelligence product development (the “2023 Program”). The Company incurred realignment costs of $12,579 for the year ended December 31, 2023 related to the aforementioned program, which represents termination benefits for colleagues whose roles were impacted. During the three and nine months ended September 30, 2024, the Company incurred realignment costs of $9 and $876, respectively, related to the aforementioned program. The 2023 Program activities have been broadly implemented across the Company’s various businesses, which were substantially completed by the end of the second quarter of 2024. The Company expects the remaining termination benefits to be paid by the end of the fourth quarter of 2024. Realignment costs (income) by expense classification were as follows:
Accruals and other current liabilities in the consolidated balance sheets included amounts related to the realignment activities as follows:
(1)Adjustments include foreign currency translation.
|
Net Income Per Share |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Earnings Per Share [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Net Income Per Share | Net Income Per Share The Company issues certain performance-based RSUs determined to be participating securities because holders of such shares have non-forfeitable dividend rights in the event of the Company’s declaration of a dividend for common shares. As of September 30, 2024 and 2023, there were 352,730 and 364,753 participating securities outstanding, respectively. Undistributed net income allocated to participating securities are subtracted from net income in determining basic net income attributable to common stockholders. Basic net income per share is computed by dividing basic net income attributable to common stockholders by the weighted average number of shares, inclusive of undistributed shares held in the DCP as phantom shares of the Company’s Class B common stock. For the Company’s diluted net income per share numerator, interest expense, net of tax, attributable to the assumed conversion of the convertible senior notes is added back to basic net income attributable to common stockholders. For the Company’s diluted net income per share denominator, the basic weighted average number of shares is adjusted for the effect of dilutive securities, including awards under the Company’s equity compensation plans and ESPP, and for the dilutive effect of the assumed conversion of the convertible senior notes. Diluted net income per share attributable to common stockholders is computed by dividing diluted net income attributable to common stockholders by the weighted average number of fully diluted common shares. Except with respect to voting and conversion, the rights of the holders of the Company’s Class A common stock and the Company’s Class B common stock are identical. Each class of shares has the same rights to dividends and allocation of income (loss) and, therefore, net income per share would not differ under the two‑class method. The details of basic and diluted net income per share are as follows:
There were no anti-dilutive securities for the three or nine months ended September 30, 2024 or 2023.
|
Pay vs Performance Disclosure - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Pay vs Performance Disclosure | ||||
Net income | $ 42,338 | $ 53,027 | $ 184,694 | $ 147,202 |
Insider Trading Arrangements |
3 Months Ended | 9 Months Ended |
---|---|---|
Sep. 30, 2024
shares
|
Sep. 30, 2024
shares
|
|
Trading Arrangements, by Individual | ||
Non-Rule 10b5-1 Arrangement Adopted | false | |
Rule 10b5-1 Arrangement Terminated | false | |
Non-Rule 10b5-1 Arrangement Terminated | false | |
Keith A. Bentley [Member] | ||
Trading Arrangements, by Individual | ||
Material Terms of Trading Arrangement | On September 6, 2024, Keith A. Bentley, a member of the Company’s Board of Directors, adopted a trading plan established pursuant to Rule 10b5‑1 of the Exchange Act, which is intended to satisfy the affirmative defense conditions of Rule 10b5‑1(c), to sell an aggregate of 70,725 shares of our Class B common stock. Mr. Bentley’s plan expires on February 15, 2025.
|
|
Name | Keith A. Bentley | |
Title | Board of Directors | |
Rule 10b5-1 Arrangement Adopted | true | |
Adoption Date | September 6, 2024 | |
Expiration Date | February 15, 2025 | |
Arrangement Duration | 162 days | |
Aggregate Available | 70,725 | 70,725 |
Basis of Presentation (Policies) |
9 Months Ended |
---|---|
Sep. 30, 2024 | |
Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
Basis of Presentation | The accompanying unaudited consolidated financial statements include the accounts of the Company and its consolidated subsidiaries. The accompanying unaudited consolidated financial statements have been prepared in U.S. dollars, and in accordance with U.S. generally accepted accounting principles (“GAAP”) and the rules and regulations of the SEC regarding interim financial reporting. Accordingly, they do not include all the information and notes required by GAAP for annual financial statements. |
Consolidation | These unaudited consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s 2023 Annual Report on Form 10‑K. In management’s opinion, the accompanying unaudited consolidated financial statements contain all adjustments (consisting of normal, recurring and non-recurring adjustments) that were considered necessary for the fair statement of the Company’s financial position, results of operations, and cash flows as of the dates and for the periods indicated. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts in the financial statements and accompanying notes. Actual results could differ materially from those estimates. The December 31, 2023 consolidated balance sheet included herein is derived from the Company’s audited consolidated financial statements. |
Recent Accounting Pronouncements | In March 2024, the SEC adopted the final rule under SEC Release No. 33‑11275, The Enhancement and Standardization of Climate‑Related Disclosures for Investors. The final rule requires registrants to disclose certain climate‑related information in registration statements and annual reports. The final rule disclosure requirements will begin phasing in prospectively for the Company’s fiscal year beginning January 1, 2025. Subsequent to issuance, the final rule became the subject of litigation and the SEC issued a stay to allow the legal process to proceed. The Company is currently evaluating the impact of the final rule on its consolidated financial statements disclosures. In December 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023‑09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023‑09”), which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. ASU 2023‑09 is effective for the Company for the annual reporting period beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of the adoption of ASU 2023‑09 on its consolidated financial statements disclosures. In November 2023, the FASB issued ASU No. 2023‑07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023‑07”), which expands disclosures about a public entity’s reportable segments and requires more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how the Company’s chief operating decision maker (“CODM”) uses reported segment profit or loss information in assessing segment performance and allocating resources. ASU 2023‑07 is effective for the Company for the annual reporting period beginning after December 15, 2023, and interim periods beginning after December 15, 2024. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact of the adoption of ASU 2023‑07 on its consolidated financial statements disclosures.
|
Fair Value of Financial Instruments | A financial asset or liability classification is determined based on the lowest level input that is significant to the fair value measurement. The fair value hierarchy consists of the following three levels: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument. Level 3 inputs are unobservable inputs based on management’s own assumptions used to measure assets and liabilities at fair value. The Company’s financial instruments include cash equivalents, account receivables, certain other assets, accounts payable, accruals, certain other current and long‑term liabilities, and long‑term debt. Current Assets and Current Liabilities — In general, the carrying amounts reported on the Company’s consolidated balance sheets for current assets and current liabilities approximate their fair values due to the short‑term nature of those instruments. The following methods and assumptions were used by the Company in estimating its fair value measurements for Level 2 financial instruments as of September 30, 2024 and December 31, 2023: Interest Rate Swap — The fair value of the Company’s interest rate swap asset or liability is determined using an income approach and is measured based on the implied forward rates for the remaining term of the interest rate swap. The Company considers these valuation inputs to be Level 2 inputs in the fair value hierarchy. Long-Term Debt — The fair value of the Company’s borrowings under its Credit Facility approximated its carrying value based upon discounted cash flows at current market rates for instruments with similar remaining terms.he estimated fair value of the 2026 Notes and 2027 Notes is based on quoted market prices of the Company’s instrument in markets that are not active and are classified as Level 2 within the fair value hierarchy. Considerable judgment is necessary to interpret the market data and develop estimates of fair values. Accordingly, the estimates presented are not necessarily indicative of the amounts at which these instruments could be purchased, sold, or settled.Deferred Compensation Plan Liabilities — The fair value of deferred compensation plan liabilities, including the liability classified phantom investments in the DCP, are marked to market at the end of each reporting period.
|
Revenue from Contracts with Customers (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue from Contract with Customer [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Disaggregation of Revenue by Type and Location | The Company’s revenues consist of the following:
(1)Enterprise subscriptions includes revenue attributable to Enterprise 365 (“E365”) subscriptions of $133,347 and $107,681 for the three months ended September 30, 2024 and 2023, respectively, and $382,013 and $301,260 for the nine months ended September 30, 2024 and 2023, respectively. Revenue from external customers is attributed to individual countries based upon the location of the customer. Revenues by geographic region are as follows:
(1)Americas includes the U.S., Canada, and Latin America (including the Caribbean). Revenue attributable to the U.S. totaled $139,338 and $129,510 for the three months ended September 30, 2024 and 2023, respectively, and $416,600 and $384,807 for the nine months ended September 30, 2024 and 2023, respectively.
|
Acquisitions (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Business Acquisitions Aggregate Details | The aggregate details of the Company’s acquisition activity are as follows:
(1)Of the cash paid at closing, $11,000 was held in an escrow account to secure any potential indemnification and other obligations of the seller as of September 30, 2024.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed | The following summarizes the fair values of the assets acquired and liabilities assumed, as well as the weighted average useful lives assigned to acquired intangible assets at the respective date of each acquisition (including contingent consideration):
|
Property and Equipment, Net (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Property and Equipment, Net | Property and equipment, net consist of the following:
|
Goodwill and Other Intangible Assets (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Goodwill and Intangible Assets Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Changes in the Carrying Amount of Goodwill | The changes in the carrying amount of goodwill are as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Finite-Lived Intangible Assets | Details of intangible assets other than goodwill are as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Finite-lived Intangible Assets Amortization Expense | The aggregate amortization expense for purchased intangible assets with finite lives was reflected in the Company’s consolidated statements of operations as follows:
|
Investments (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Equity Method Investments and Joint Ventures [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Investments | Investments consist of the following:
|
Leases (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Leases [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Supplemental Cash Flow and Other Information Related to Leases | The components of operating lease cost reflected in the consolidated statements of operations were as follows:
(1)Operating lease cost includes rent cost related to operating leases for office facilities of $3,884 and $4,180 for the three months ended September 30, 2024 and 2023, respectively, and $10,656 and $12,926 for the nine months ended September 30, 2024 and 2023, respectively. Supplemental operating cash flows and other information related to leases was as follows:
(1)Right‑of‑use assets obtained in exchange for new operating lease liabilities does not include the impact from acquisitions of $103 and $397 for the nine months ended September 30, 2024 and 2023, respectively.
|
Accruals and Other Current Liabilities (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Payables and Accruals [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Accruals and Other Current Liabilities | Accruals and other current liabilities consist of the following:
|
Long‑Term Debt (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Debt Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Long-term Debt Instruments | Long‑term debt consists of the following:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Interest Expense, Net | Interest expense, net consists of the following:
|
Retirement Plans (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Retirement Benefits [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Deferred Compensation Plan Liabilities | The total liabilities related to the DCP is included in the consolidated balance sheets as follows:
|
Common Stock (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Equity [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Dividends Declared | The Company declared cash dividends during the periods presented as follows:
|
Accumulated Other Comprehensive Loss (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Equity [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Accumulated Other Comprehensive Loss | Accumulated other comprehensive loss consists of the following during the three months ended September 30, 2024 and 2023:
Accumulated other comprehensive loss consists of the following during the nine months ended September 30, 2024 and 2023:
|
Stock-Based Compensation (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Share-Based Payment Arrangement [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Stock-Based Compensation Expense | Total stock‑based compensation expense consists of the following:
(1)DCP elective participant deferrals expense excludes deferred incentive bonus payable pursuant to the Bonus Plan. (2)As of September 30, 2024 and December 31, 2023, $1,878 and $4,043 remained in Accruals and other current liabilities in the consolidated balance sheets, respectively. Total stock‑based compensation expense is included in the consolidated statements of operations as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Restricted Stock and Restricted Stock Unit Activity | The following is a summary of unvested restricted stock and RSU activity and related information under the Company’s applicable equity incentive plans:
(1)For the nine months ended September 30, 2024, the Company only granted RSUs. (2)Includes 35,093 RSUs which are expected to be settled in cash. (3)Includes 199,076 time‑based RSUs granted during the three months ended March 31, 2022 to certain officers and key employees, which cliff vest on January 31, 2025. (4)Includes 300,964 time‑based RSUs granted during the three months ended June 30, 2024 to certain officers, which vest 20% on each of December 15, 2025, 2026, 2027, 2028, and 2029. (5)Primarily relates to the 2023 annual performance period. Includes 185,186 performance‑based RSUs granted during the year ended December 31, 2022 with extraordinary terms, which are described below. (6)Primarily relates to the 2024 annual performance period. Includes 1,335 additional shares earned based on the achievement of 2023 performance goals for performance-based RSUs granted during the year ended December 31, 2023.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Options | The following is a summary of stock option activity and related information under the Company’s applicable equity incentive plans:
|
Income Taxes (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Income Tax Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Components of Income Tax | The following is a summary of Income before income taxes, Provision for income taxes, and effective tax rate for the periods presented:
|
Fair Value of Financial Instruments (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fair Value Disclosures [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis | Financial assets and financial liabilities carried at fair value measured on a recurring basis consist of the following:
(1)Included in Cash and cash equivalents in the consolidated balance sheets. (2)Included in Other assets in the consolidated balance sheets. (3)Included in Deferred compensation plan liabilities, except for current liabilities of $3,833 and $2,355 as of September 30, 2024 and December 31, 2023, respectively, which are included in Accruals and other current liabilities in the consolidated balance sheets. (4)Included in Accruals and other current liabilities in the consolidated balance sheets.
|
Geographic Data (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Segment Reporting [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Long-lived Assets by Geographic Areas | Long‑lived assets (other than goodwill), net of depreciation and amortization by geographic region (see Notes 5, 6, and 8) are as follows:
(1)Americas includes the U.S., Canada, and Latin America (including the Caribbean).
|
Other (Expense) Income, Net (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other Income and Expenses [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Other (Expense) Income, Net | Other (expense) income, net consists of the following:
(1)Foreign exchange gain (loss) is primarily attributable to foreign currency translation derived mainly from U.S. dollar denominated cash and cash equivalents, account receivables, customer deposits, and intercompany balances held by foreign subsidiaries. Intercompany finance transactions primarily denominated in U.S. dollars resulted in unrealized foreign exchange gains (losses) of $1,561 and $(1,574) for the three months ended September 30, 2024 and 2023, respectively, and $1,130 and $684 for the nine months ended September 30, 2024 and 2023, respectively. (2)Other (expense) income, net includes investment impairment charges of $(7,318) for the nine months ended September 30, 2023, partially offset by gains on investments of $2,360 recorded during the three months ended September 30, 2023 (see Note 7).
|
Realignment Costs (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Postemployment Benefits [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Realignment Costs by Expense Classification | Realignment costs (income) by expense classification were as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Realignment Costs Roll forward | Accruals and other current liabilities in the consolidated balance sheets included amounts related to the realignment activities as follows:
(1)Adjustments include foreign currency translation.
|
Net Income Per Share (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Earnings Per Share [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Net Income Per Share, Basic and Diluted | The details of basic and diluted net income per share are as follows:
|
Revenue from Contracts with Customers - Schedule of Revenue Disaggregation by Location (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Disaggregation of Revenue [Line Items] | ||||
Total revenues | $ 335,173 | $ 306,612 | $ 1,003,273 | $ 917,772 |
Americas | ||||
Disaggregation of Revenue [Line Items] | ||||
Total revenues | 175,609 | 162,367 | 536,112 | 489,548 |
United States | ||||
Disaggregation of Revenue [Line Items] | ||||
Total revenues | 139,338 | 129,510 | 416,600 | 384,807 |
Europe, the Middle East, and Africa (“EMEA”) | ||||
Disaggregation of Revenue [Line Items] | ||||
Total revenues | 95,343 | 86,956 | 285,922 | 263,232 |
Asia-Pacific (“APAC”) | ||||
Disaggregation of Revenue [Line Items] | ||||
Total revenues | $ 64,221 | $ 57,289 | $ 181,239 | $ 164,992 |
Acquisitions - Schedule of Business Acquisitions Aggregate Details (Details) $ in Thousands |
9 Months Ended | 12 Months Ended | |
---|---|---|---|
Sep. 30, 2024
USD ($)
acquisition
|
Sep. 30, 2023
USD ($)
acquisition
|
Dec. 31, 2023
USD ($)
|
|
Business Combination, Separately Recognized Transactions [Line Items] | |||
Net cash paid | $ 128,774 | $ 23,110 | |
Escrow deposit | $ 11,000 | ||
Series of Individually Immaterial Business Acquisitions | |||
Business Combination, Separately Recognized Transactions [Line Items] | |||
Number of acquisitions | acquisition | 2 | 2 | |
Cash paid at closing | $ 141,310 | $ 23,375 | $ 26,287 |
Cash acquired | (12,536) | (265) | |
Net cash paid | $ 128,774 | $ 23,110 |
Acquisitions - Narrative (Details) - Series of Individually Immaterial Business Acquisitions $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024
USD ($)
|
Sep. 30, 2023
USD ($)
|
Sep. 30, 2024
USD ($)
acquisition
|
Sep. 30, 2023
USD ($)
|
|
Business Combination, Separately Recognized Transactions [Line Items] | ||||
Number business acquired pending purchase accounting adjustments | acquisition | 2 | |||
Acquisition and integration costs | $ 877 | $ 0 | $ 1,306 | $ 5,803 |
Goodwill from acquisition, expected tax deductible amount | $ 5,756 | $ 5,756 |
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
---|---|---|
Property, Plant and Equipment [Line Items] | ||
Property and equipment, at cost | $ 96,018 | $ 91,964 |
Less: Accumulated depreciation | (61,485) | (51,864) |
Total property and equipment, net | 34,533 | 40,100 |
Land | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, at cost | 1,341 | 2,811 |
Building and improvements | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, at cost | 31,611 | 31,025 |
Computer equipment and software | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, at cost | 50,748 | 46,202 |
Furniture, fixtures, and equipment | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, at cost | 10,197 | 9,799 |
Aircraft | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, at cost | 2,038 | 2,038 |
Other | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, at cost | $ 83 | $ 89 |
Property and Equipment, Net - Narrative (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Property, Plant and Equipment [Abstract] | ||||
Depreciation expense | $ 3,361 | $ 3,135 | $ 10,041 | $ 8,769 |
Goodwill and Other Intangible Assets - Schedule of Changes in the Carrying Amount of Goodwill (Details) $ in Thousands |
9 Months Ended |
---|---|
Sep. 30, 2024
USD ($)
| |
Goodwill [Roll Forward] | |
Goodwill beginning balance | $ 2,269,336 |
Acquisitions | 116,215 |
Foreign currency translation adjustments | 5,674 |
Other adjustments | (833) |
Goodwill ending balance | $ 2,390,392 |
Goodwill and Other Intangible Assets - Schedule of Finite-lived Intangible Assets Amortization Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Goodwill and Intangible Assets Disclosure [Abstract] | ||||
Cost of subscriptions and licenses | $ 3,087 | $ 3,161 | $ 9,442 | $ 9,471 |
Amortization of purchased intangibles | 8,361 | 9,517 | 25,717 | 29,567 |
Total amortization expense | $ 11,448 | $ 12,678 | $ 35,159 | $ 39,038 |
Investments - Schedule of Investments (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
---|---|---|
Equity Method Investments and Joint Ventures [Abstract] | ||
Cost method investments | $ 22,245 | $ 21,044 |
Equity method investments | 2,479 | 2,436 |
Total investments | $ 24,724 | $ 23,480 |
Investments - Narrative (Details) - USD ($) |
3 Months Ended | 9 Months Ended | ||||
---|---|---|---|---|---|---|
Jun. 30, 2024 |
Sep. 30, 2023 |
Jun. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Dec. 31, 2023 |
|
Schedule of Equity Method Investments [Line Items] | ||||||
Impairment of cost method investment | $ 2,360,000 | $ 7,318,000 | ||||
Payments to acquire cost method investments | $ 807,000 | $ 12,591,000 | ||||
Cost method investments | 22,245,000 | $ 21,044,000 | ||||
Teralytics | ||||||
Schedule of Equity Method Investments [Line Items] | ||||||
Cash paid at closing | $ 5,000,000 | |||||
Equity Method Investee | ||||||
Schedule of Equity Method Investments [Line Items] | ||||||
Payments to acquire equity method investments | 0 | 2,261,000 | ||||
Worldsensing | ||||||
Schedule of Equity Method Investments [Line Items] | ||||||
Payments to acquire cost method investments | $ 8,928,000 | |||||
Cost method investments | 8,928,000 | 8,928,000 | ||||
Teralytics | ||||||
Schedule of Equity Method Investments [Line Items] | ||||||
Cost method investments | $ 0 | $ 0 |
Leases - Narrative (Details) |
Sep. 30, 2024 |
Dec. 31, 2023 |
---|---|---|
Lessee, Lease, Description [Line Items] | ||
Operating lease, weighted average remaining lease term | 4 years 4 months 24 days | 4 years 7 months 6 days |
Operating lease, weighted average discount rate, percent | 5.10% | 4.80% |
Minimum | ||
Lessee, Lease, Description [Line Items] | ||
Remaining lease term (less than) | 1 year | |
Renewal term | 1 year | |
Termination period (less than) | 1 year | |
Maximum | ||
Lessee, Lease, Description [Line Items] | ||
Remaining lease term (less than) | 9 years | |
Renewal term | 5 years | |
Termination period (less than) | 5 years |
Leases - Schedule of Lease Cost (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Leases [Abstract] | ||||
Operating lease cost | $ 4,146 | $ 4,312 | $ 11,399 | $ 13,474 |
Variable lease cost | 1,261 | 1,133 | 3,549 | 3,481 |
Total operating lease cost | 5,407 | 5,445 | 14,948 | 16,955 |
Payments for rent | $ 3,884 | $ 4,180 | $ 10,656 | $ 12,926 |
Leases - Schedule of Other Information (Details) - USD ($) $ in Thousands |
9 Months Ended | |
---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Lessee, Lease, Description [Line Items] | ||
Cash paid for operating leases included in operating cash flows | $ 11,314 | $ 13,830 |
Right-of-use assets obtained in exchange for new operating lease liabilities | 7,394 | 14,794 |
Series of Individually Immaterial Business Acquisitions | ||
Lessee, Lease, Description [Line Items] | ||
Right-of-use assets obtained in exchange for lease liabilities, business acquisitions | $ 103 | $ 397 |
Accruals and Other Current Liabilities (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
---|---|---|
Payables and Accruals [Abstract] | ||
Cloud Services Subscription deposits | $ 343,452 | $ 284,276 |
Accrued benefits | 41,134 | 39,983 |
Accrued compensation | 38,922 | 43,316 |
Due to customers | 16,198 | 16,924 |
Accrued indirect taxes | 6,719 | 10,722 |
Accrued acquisition stay bonus | 6,625 | 4,336 |
Accrued professional fees | 5,677 | 5,970 |
Accrued cloud provisioning costs | 4,065 | 3,572 |
Deferred compensation plan liabilities | 3,833 | 2,355 |
Employee stock purchase plan contributions | 2,971 | 5,790 |
Accrued realignment costs | 472 | 12,459 |
Non-contingent consideration from acquisitions | 0 | 3,576 |
Other accrued and current liabilities | 24,843 | 24,069 |
Total accruals and other current liabilities | $ 494,911 | $ 457,348 |
Long‑Term Debt - Schedule of Long-Term Debt (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
---|---|---|
Debt Instrument [Line Items] | ||
Unamortized debt issuance costs | $ (11,661) | $ (16,455) |
Total debt | 1,418,870 | 1,528,403 |
Less: Current portion of long-term debt | 0 | (10,000) |
Long-term debt | 1,418,870 | 1,518,403 |
Senior Notes Due January 2026 | Convertible Debt | ||
Debt Instrument [Line Items] | ||
Long-term debt, gross | 687,830 | 687,830 |
Senior Notes Due July 2027 | Convertible Debt | ||
Debt Instrument [Line Items] | ||
Long-term debt, gross | 575,000 | 575,000 |
Revolving Credit Facility | November 2025 Notes | Line of Credit | ||
Debt Instrument [Line Items] | ||
Long-term debt, gross | 117,701 | 92,028 |
Secured Debt | November 2025 Notes | Line of Credit | ||
Debt Instrument [Line Items] | ||
Long-term debt, gross | $ 50,000 | $ 190,000 |
Long‑Term Debt - Schedule of Interest Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Debt Disclosure [Abstract] | ||||
Contractual interest expense | $ (3,227) | $ (8,678) | $ (12,713) | $ (27,352) |
Amortization of deferred debt issuance costs | (1,804) | (1,823) | (5,554) | (5,469) |
Other interest (expense) income | (74) | (47) | (142) | 958 |
Interest income | 436 | 501 | 2,120 | 1,240 |
Interest expense, net | $ (4,669) | $ (10,047) | $ (16,289) | $ (30,623) |
Executive Incentive Plans (Details) $ in Thousands |
3 Months Ended | 9 Months Ended | |||||
---|---|---|---|---|---|---|---|
Jul. 01, 2024 |
Jun. 30, 2024 |
Jun. 26, 2024 |
Sep. 30, 2024
USD ($)
|
Sep. 30, 2023
USD ($)
|
Sep. 30, 2024
USD ($)
|
Sep. 30, 2023
USD ($)
|
|
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] | |||||||
Bonus plan compensation expense | $ 6,983 | $ (3,160) | $ 13,665 | $ 4,763 | |||
Deferred Bonus | |||||||
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] | |||||||
Bonus plan compensation expense | $ 1,460 | $ 5,081 | $ 14,858 | $ 17,326 | |||
Fractional interest reduced percentage | 0.121212 | 0.363636 | |||||
Adjusted operating income percentage | 0.10 | ||||||
Inflation-adjusted target growth period | 5 years |
Retirement Plans - Narrative (Details) - Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits - USD ($) |
3 Months Ended | 9 Months Ended | |||
---|---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Dec. 31, 2023 |
|
Defined Contribution Plan Disclosure [Line Items] | |||||
Deferred compensation plan expense | $ 6,983,000 | $ (3,160,000) | $ 13,665,000 | $ 4,763,000 | |
DCP participant deferrals | 43,000 | 61,000 | 144,000 | 1,712,000 | |
Contributions by employer | $ 0 | $ 0 | $ 0 | $ 0 | |
Class B Common Stock | |||||
Defined Contribution Plan Disclosure [Line Items] | |||||
Phantom shares issuable (in shares) | 12,764,635 | 12,764,635 | 17,364,980 | ||
Shares reserved for future issuance (in shares) | 4,366,691 | 4,366,691 |
Retirement Plans - Schedule of Deferred Compensation Plan Liabilities (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
---|---|---|
Defined Contribution Plan Disclosure [Line Items] | ||
Accruals and other current liabilities | $ 494,911 | $ 457,348 |
Deferred compensation plan liabilities | 97,932 | 88,181 |
Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits | ||
Defined Contribution Plan Disclosure [Line Items] | ||
Accruals and other current liabilities | 3,833 | 2,355 |
Deferred compensation plan liabilities | 97,932 | 88,181 |
Total DCP liabilities | $ 101,765 | $ 90,536 |
Common Stock - Schedule of Dividends (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | |||||
---|---|---|---|---|---|---|
Sep. 30, 2024 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Sep. 30, 2023 |
Jun. 30, 2023 |
Mar. 31, 2023 |
|
Equity [Abstract] | ||||||
Dividends per share (USD per share) | $ 0.06 | $ 0.06 | $ 0.06 | $ 0.05 | $ 0.05 | $ 0.05 |
Amount | $ 18,134 | $ 17,980 | $ 17,871 | $ 14,768 | $ 14,702 | $ 14,522 |
Stock-Based Compensation - 2020 Omnibus Incentive Plan Narrative (Details) - 2020 Incentive Award Plan - Class B Common Stock |
Sep. 30, 2024
shares
|
---|---|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |
Shares authorized (in shares) | 25,000,000 |
Number of shares available (in shares) | 20,112,700 |
Stock-Based Compensation - Options Outstanding Rollforward (Details) - 2020 Incentive Award Plan |
9 Months Ended |
---|---|
Sep. 30, 2024
$ / shares
shares
| |
Stock Options | |
Beginning balance (in shares) | shares | 916,429 |
Exercised (in shares) | shares | (911,429) |
Forfeited and expired (in shares) | shares | (5,000) |
Ending balance (in shares) | shares | 0 |
Weighted Average Exercise Price Per Share | |
Beginning balance (USD per share) | $ / shares | $ 5.74 |
Exercised (USD per share) | $ / shares | 5.74 |
Forfeited and expired (USD per share) | $ / shares | 5.74 |
Ending balance (USD per share) | $ / shares | $ 0 |
Stock-Based Compensation - Stock Options Narrative (Details) - 2020 Incentive Award Plan - USD ($) |
9 Months Ended | |
---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
Proceeds from stock options exercised | $ 4,007,000 | $ 10,590,000 |
Stock options exercised, intrinsic value | 40,775,000 | $ 102,667,000 |
Unrecognized compensation cost | $ 0 |
Income Taxes - Schedule of Components of Income Tax (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Income Tax Disclosure [Abstract] | ||||
Income before income taxes | $ 58,874 | $ 69,585 | $ 228,779 | $ 169,353 |
Provision for income taxes | $ 16,522 | $ 16,514 | $ 44,099 | $ 22,107 |
Effective tax rate | 28.10% | 23.70% | 19.30% | 13.10% |
Income Taxes - Narrative (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Income Tax Disclosure [Abstract] | ||||
Discrete income tax expense (benefit) | $ 2,887 | $ (4,428) | $ (17,794) | $ (31,895) |
Fair Value of Financial Instruments - Narrative (Details) - Level 2 - Convertible Debt - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
---|---|---|
2026 Notes | ||
Derivative [Line Items] | ||
Long-term debt, fair value | $ 688,222 | $ 684,205 |
2027 Notes | ||
Derivative [Line Items] | ||
Long-term debt, fair value | $ 530,955 | $ 516,051 |
Commitments and Contingencies (Details) - Hosted Software Solutions - USD ($) $ in Thousands |
9 Months Ended | 12 Months Ended |
---|---|---|
Sep. 30, 2024 |
Dec. 31, 2023 |
|
Long-term Purchase Commitment [Line Items] | ||
Long-term purchase commitment, amount | $ 44,900 | $ 158,000 |
Long-term purchase commitment, amount remaining | $ 128,000 |
Geographic Data (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
---|---|---|
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Total long-lived assets | $ 296,746 | $ 327,363 |
Americas | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Total long-lived assets | 247,254 | 272,492 |
EMEA | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Total long-lived assets | 34,641 | 40,411 |
APAC | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Total long-lived assets | $ 14,851 | $ 14,460 |
Other (Expense) Income, Net (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Other Income and Expenses [Abstract] | ||||
Change in fair value of interest rate swap | $ (7,931) | $ 4,765 | $ (5,570) | $ 4,102 |
Foreign exchange | 696 | (3,154) | 754 | 404 |
Receipts related to interest rate swap | 2,452 | 2,336 | 7,220 | 6,420 |
Other (expense) income, net | (304) | 2,006 | 1,926 | (3,719) |
Total other (expense) income, net | (5,087) | 5,953 | 4,330 | 7,207 |
Foreign exchange gains (losses), unrealized, intercompany | $ 1,561 | (1,574) | $ 1,130 | 684 |
Investment impairment charges | $ (7,318) | |||
Gain on sale of investments | $ 2,360 |
Realignment Costs - Narrative (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | 12 Months Ended |
---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2024 |
Dec. 31, 2023 |
|
2023 Program | |||
Postemployment Benefits [Line Items] | |||
Realignment costs | $ 9 | $ 876 | $ 12,579 |
Realignment Costs - Schedule of Realignment Costs (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended |
---|---|---|
Sep. 30, 2024 |
Sep. 30, 2024 |
|
Postemployment Benefits [Line Items] | ||
Realignment costs | $ 9 | $ 876 |
Cost of revenues: | ||
Postemployment Benefits [Line Items] | ||
Realignment costs | 22 | 1,142 |
Research and development | ||
Postemployment Benefits [Line Items] | ||
Realignment costs | 48 | (88) |
Selling and marketing | ||
Postemployment Benefits [Line Items] | ||
Realignment costs | (53) | 422 |
General and administrative | ||
Postemployment Benefits [Line Items] | ||
Realignment costs | (8) | (600) |
Total operating expenses | ||
Postemployment Benefits [Line Items] | ||
Realignment costs | (13) | (266) |
Cost of subscriptions and licenses | Cost of revenues: | ||
Postemployment Benefits [Line Items] | ||
Realignment costs | 0 | 1,227 |
Cost of services | Cost of revenues: | ||
Postemployment Benefits [Line Items] | ||
Realignment costs | $ 22 | $ (85) |
Realignment Costs - Schedule of Realignment Costs Roll forward (Details) $ in Thousands |
9 Months Ended |
---|---|
Sep. 30, 2024
USD ($)
| |
Postemployment Benefits [Roll Forward] | |
Realignment costs, beginning balance | $ 12,459 |
Payments | (12,606) |
Adjustments | (257) |
Realignment costs, ending balance | 472 |
One-time Termination Benefits | |
Postemployment Benefits [Roll Forward] | |
Realignment costs | $ 876 |
Net Income Per Share - Narrative (Details) - shares |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Earnings Per Share [Abstract] | ||||
Participating securities outstanding (in shares) | 352,730 | 364,753 | ||
Total anti-dilutive securities (in shares) | 0 | 0 | 0 | 0 |
C&9/H
M#Q;8/1_.K=H"A4-A6'ZT^7I^M$+SU_!)!%;P _8T?[1BU2%)I) D FO,OB?1
MY,5=LVC%2]WP0-#=:'X]LJX_X<*JA(43D:.<:)Q(:58PV;(E[4E]-DFL%V$.
M)#Y:+]V,X:JJG(4+D:-<:!KI979VN ;O8G;E_-3?5)FC'ULX'-UVA?JZ"?]1;ZK04_5$G
MU=5\.F\($.4'^:5>C=K(-IMZT?[I.OAYU52;:FLAG;>Y\I P_"%A^ Y:'H!^
M6UW/5ZL.]&.Y*%?3*OB^/8G;F[+%?Q6433OHZ>M L!\"'G).I847OYMZ?]RN
MRVGUYJP]E]MJ\[DZN_SSGU@<_I5*EGNP: ?63;N?+WF:A4S*-+DX__PX,9"T
M.1*L0((I$)B1&^(A-\3 W.B3#_>8\:,01HF0D33C-W:;=9&V@NPV8J$(91R;
M[7*WW2C-$FG!%40SD82I#:?<=DFHQV^<2_EP+N6NDSAP+G]>3=NEQ;8MK_8$
M[GY[U4VXY*3\W_=MG0?MI?FNW,S^1YUCB:PY)-@$"98CP0HDF *!&:D4/:12
MY"W+7]H5[7PUK9<5E1J1,X,RF;2U:I6?EV)HT)%@.1*LZ' P
M# CY*PA3^*RDW1CX1=98_ZB?$)L]I?R9TC(_"7B'W0"*-(8\S8H'Y#L?D.=X@>%[%N]W]TWI_+_H
MR_\<_80,O].%K_'\:[VQW:*]K
M]I4[-[[RNC%V8S*?]K1F=\S\T=\J7$UV*!5O6:>Y
M[$"QU7L3WO#OS)V4;OS<%:LI3RNUU<5S,OL(288*6Q"!2'G^R*"6&!
MD,:/$=/;76D5]^>/Z)^<[6C+DFIV)<5?O#+-S,L]J-B*KH7Y*C>_L=&>Q.*5
M4FCW#YOA;$(\*-?:R'941@8M[X:1/HQ^V%/(@U<4HE$A
:V::LN3ZX484:O-BD S:@0]RM;8T<'G]O.8K<2?LI_J]QMMEQR67I:B,
M5!738OEB\#)Y>C.F]6[!'U)L3.^9D28+I3[3RYO\Q2 F@40A,DL<.'[NQ:TH
M"F($,;X$GH-N2R+L/[?<7SO=H" I
MU26A9.* G_P][]D@0F2%H"^AOHO_C;1K!EG;?'PO*NY (D=0E6B11::&!1#D
M'=;;9,:49MLD1)@*3D!F/I
F
MLV>B[(L[T4XJ)PW=L3_J*XR&O2I+LN&_W^*HBS9VD\BW"63IL%>E87JZQ;;J
MO@?/6CP8NV%&1Q-:B<[K5(L'A#PX@V[ GW5T!SJ@)I$<^93K^9YV)64QY1]W
MI42^7;/$#4Q)_QQA./'UO^;+:\S[@,'!@<;N*.JKW]VHV,W2\27./">+FX4I
M4,<@=/UD=/H<33\'Y^[)#O:8'1;6]PTL2?\S;CQO9]A%S-S8M[R((OL$D6H<
M^]_ C\2- ZHGCHP8C:,S! F2H?WYB@#'7.D#4&M-@#3]#JJ<^F/T#H:7!N6J
M&]$,7UJN[1RSU^ZGP!L[_'PQMR/D>R97%5=0XY)<_:MQXH"T8YG=:+'N1J&%
MT#18=6))DRQ*8T#?ET+HW<8$V,_&L[\ 4$L#!!0 ( ,.!9UFG"8*K