Accounts receivable, net of allowance for credit losses of 8,016 and 5,171, and net of allowance for product returns of 2,050 and 2,140 as of june30, 2026 and december31, 2025, respectively
161,709
141,221
141,852
110,984
Inventory
94,349
95,132
94,429
92,298
Other current assets, net of allowance for credits losses of 750 and 749 as of june30, 2026 and december31, 2025, respectively
65,879
67,192
75,646
75,833
Total current assets
801,355
800,994
1,272,511
1,345,698
Property and equipment, net
67,966
62,819
64,799
67,438
Intangible assets, net
87,791
93,421
99,352
71,214
Goodwill
224,641
224,708
224,987
181,710
Deferred tax assets
147,694
149,463
152,255
160,883
Operating lease right-of-use assets
52,283
51,880
52,636
55,515
Investments in unconsolidated entities
232,470
219,850
226,931
197,696
Other assets, net of allowance for credit losses of 2 and 0 as of june30, 2026 and december31, 2025, respectively
42,778
40,502
43,120
43,436
Total assets
1,656,978
1,643,637
2,136,591
2,123,590
Accounts payable, accrued expenses and other current liabilities
108,201
106,522
107,195
101,332
Accrued compensation
27,522
23,021
31,126
29,023
Deferred revenue
17,912
18,088
16,428
14,387
Convertible senior notes, net
0
0
499,867
499,068
Operating lease liabilities
7,941
7,624
8,524
10,201
Total current liabilities
161,576
155,255
663,140
654,011
Deferred revenue
13,902
13,755
13,456
13,576
Convertible senior notes, net, noncurrent
491,094
490,365
489,641
488,922
Operating lease liabilities
68,430
68,740
67,609
69,066
Other liabilities
11,656
11,732
11,735
14,741
Total liabilities
746,658
739,847
1,245,581
1,240,316
Redeemable noncontrolling interests
45,865
43,978
42,847
56,084
Common stock, 0.01 par value, 300,000,000 shares authorized 53,941,823 and 53,540,939 shares issued and 49,033,533 and 49,630,714 shares outstanding as of june30, 2026 and december31, 2025, respectively
540
538
536
533
Additional paid-in capital
564,053
558,532
549,913
544,699
Treasury stock, at cost 4,908,290 and 3,910,225 shares as of june30, 2026 and december31, 2025, respectively
272,872
247,847
227,852
208,710
Accumulated other comprehensive income
2,029
2,130
2,690
2,526
Retained earnings
570,705
546,459
522,876
488,142
Total stockholders equity
864,455
859,812
848,163
827,190
Total liabilities, redeemable noncontrolling interests and stockholders equity
1,656,978
1,643,637
2,136,591
2,123,590
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.