XML 58 R27.htm IDEA: XBRL DOCUMENT v3.24.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 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 and six months ended June 30, 2024 and 2023 are:
 Three Months Ended June 30,Six Months Ended June 30,
 2024202320242023
Net income$139,120 $118,851 $270,520 $225,866 
Shares used to compute basic earnings per common share130,815,000 132,854,000 131,116,000 133,437,000 
Dilutive effect of stock awards1,258,000 1,082,000 1,293,000 1,186,000 
Shares used to compute diluted earnings per common share132,073,000 133,936,000 132,409,000 134,623,000 
Basic earnings per common share$1.06 $0.89 $2.06 $1.69 
Diluted earnings per common share$1.05 $0.89 $2.04 $1.68 
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 six months ended June 30:
20242023
Net income$270,520 $225,866 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation16,756 17,312 
Amortization20,871 19,054 
Equity in earnings of unconsolidated affiliate(65,862)(61,590)
Distributions received from unconsolidated affiliate71,478 61,452 
Stock-based compensation23,528 15,479 
Provision for losses on receivables882 35 
Deferred income tax expense(14,539)(12,600)
Net gain from investments(2,922)(1,259)
Change in other long-term liabilities2,452 1,946 
Change in other assets(5,960)(71)
Contract costs capitalized, net of amortization246 (633)
Other(1,375)2,443 
Change in current assets and liabilities
(Increase) decrease in
Receivables from investment products7,923 5,710 
Receivables(89,070)(64,551)
Other current assets(1,068)(6,907)
Advances due from unconsolidated affiliate51,942 50,493 
(Decrease) increase in
Accounts payable(1,415)(6,063)
Accrued liabilities(54,188)(63,682)
Deferred revenue(3,169)20 
Total adjustments(43,490)(43,412)
Net cash provided by operating activities$227,030 $182,454