Trade receivables, net of allowance of 4,471 and 3,721 as of june30, 2026 and december31, 2025, respectively
95,562
87,422
79,485
82,900
Prepaid expenses and other current assets
16,312
17,348
17,987
19,220
Total current assets
410,303
432,238
439,530
440,673
Property and equipment, net
17,835
17,805
17,666
17,151
Operating lease right-of-use assets, net
15,946
16,694
16,383
13,111
Intangible assets, net
48,831
39,576
41,608
43,399
Goodwill
91,729
83,975
84,364
84,681
Deferred tax assets
9,793
9,409
8,865
9,129
Other noncurrent assets
5,931
5,319
4,474
5,025
Total assets
600,368
605,016
612,890
613,169
Accounts payable
5,152
4,330
3,698
5,574
Accrued compensation and benefits
30,035
27,790
25,555
28,624
Operating lease liabilities, current
5,505
5,374
6,253
5,285
Accrued expenses and other current liabilities
16,169
17,372
16,608
18,302
Total current liabilities
56,861
54,866
52,114
57,785
Deferred tax liabilities
10,452
7,690
7,920
9,300
Operating lease liabilities, noncurrent
11,203
12,042
10,783
8,363
Business combination, contingent consideration, liability, noncurrent
1,587
-
0
0
Other noncurrent liabilities
340
301
-
-
Total liabilities
80,443
74,899
70,817
75,448
Common stock, 0.0001 par value 110,000 shares authorized 85,680 and 84,843 issued, 81,074 and 84,642 outstanding, as of june30, 2026 and december31, 2025, respectively
9
9
8
8
Additional paid-in capital
553,789
549,651
545,188
539,114
Accumulated deficit
-798
-3,650
-2,177
-2,483
Treasury stock
30,754
13,464
2,000
-
Accumulated other comprehensive income/(loss)
-2,321
-2,429
1,054
1,082
Total stockholders equity
519,925
530,117
542,073
537,721
Total liabilities and stockholders equity
600,368
605,016
612,890
613,169
Unit: Thousand (K) dollars (except for numbers of shares and EPS). Numbers labeled with * are estimated quarterly values.
Time Plot
Show the time plot by selecting a row from the table.