XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Schedule of Calculation of Basic and Diluted Earnings Per Share
The calculations of basic and diluted earnings per share for the three months ended March 31, 2024 and 2023 are:
 Three Months Ended March 31,
 20242023
Net income$131,400 $107,015 
Shares used to compute basic earnings per common share131,417,000 134,020,000 
Dilutive effect of stock options1,328,000 1,291,000 
Shares used to compute diluted earnings per common share132,745,000 135,311,000 
Basic earnings per common share$1.00 $0.80 
Diluted earnings per common share$0.99 $0.79 
Schedule of Adjustments To Reconcile Net Income To Net Cash Provided By Operating Activities
The following table provides the details of the adjustments to reconcile net income to net cash provided by operating activities for the three months ended March 31:
20242023
Net income$131,400 $107,015 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation8,389 8,531 
Amortization10,386 9,424 
Equity in earnings of unconsolidated affiliate(31,643)(28,879)
Distributions received from unconsolidated affiliate33,147 29,219 
Stock-based compensation11,059 8,074 
Provision for losses on receivables502 (180)
Deferred income tax expense(7,150)(5,452)
Net (gain) loss from investments(2,256)(744)
Change in other long-term liabilities850 938 
Change in other assets(7,800)(783)
Contract costs capitalized, net of amortization221 423 
Other(2,068)123 
Change in current assets and liabilities
(Increase) decrease in
Receivables from investment products280 6,270 
Receivables(60,386)(962)
Other current assets1,268 (2,261)
Advances due from unconsolidated affiliate51,986 49,292 
(Decrease) increase in
Accounts payable(328)877 
Accrued liabilities(25,471)(65,998)
Deferred revenue(92)(563)
Total adjustments(19,106)7,349 
Net cash provided by operating activities$112,294 $114,364