v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 3,440 $ 1,784
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 2,550 2,270
Share-based compensation expense 1,596 1,402
Write-off of long-lived assets 2 0
Provision for bad debts 62 70
Noncash lease expenses 148 134
Deferred income tax expense 899 471
Changes in assets and liabilities:    
Accounts receivable (1,647) (806)
Prepaid expenses and other current assets (26) (378)
Other noncurrent assets (406) 156
Accounts payable (114) 722
Accrued expenses and other current liabilities (1,392) (1,347)
Deferred revenue 42 (38)
Operating lease liabilities (153) (135)
Net cash provided by operating activities 5,001 4,305
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of property and equipment (50) (65)
Capitalized costs included in intangible assets (2,469) (2,327)
Net cash used in investing activities (2,519) (2,392)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Taxes paid related to net share settlement of vesting of restricted stock units (202) (383)
Repurchases of common stock 0 (1,415)
Dividend payable (4,181) 0
Net cash used in financing activities (4,383) (1,798)
Net (decrease) increase in cash and cash equivalents (1,901) 115
Cash and cash equivalents at beginning of period 36,504 32,032
Cash and cash equivalents at end of period 34,603 32,147
SUPPLEMENTAL DISCLOSURE INFORMATION    
Cash paid for interest 0 0
Cash paid for income taxes 0 0
Share-based compensation capitalized in intangible assets 382 446
Retirement of treasury stock $ 202 $ 1,942