XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 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 nine months ended September 30, 2024 and 2023 are:
 Three Months Ended September 30,Nine Months Ended September 30,
 2024202320242023
Net income$154,900 $115,661 $425,420 $341,527 
Shares used to compute basic earnings per common share129,418,000 132,231,000 130,550,000 133,035,000 
Dilutive effect of stock awards1,253,000 1,273,000 1,280,000 1,215,000 
Shares used to compute diluted earnings per common share130,671,000 133,504,000 131,830,000 134,250,000 
Basic earnings per common share$1.20 $0.87 $3.26 $2.57 
Diluted earnings per common share$1.19 $0.87 $3.23 $2.54 
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 nine months ended September 30, 2024 and 2023:
20242023
Net income$425,420 $341,527 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation25,097 26,509 
Amortization31,284 28,851 
Equity in earnings of unconsolidated affiliate(102,375)(91,517)
Distributions received from unconsolidated affiliate112,476 100,252 
Stock-based compensation37,224 23,458 
Provision for losses on receivables1,170 283 
Deferred income tax expense(21,051)(20,971)
Net gain from investments(3,349)(1,053)
Net gain from sale of property(8,151)— 
Change in other long-term liabilities3,205 3,105 
Change in other assets(4,005)1,099 
Contract costs capitalized, net of amortization(2,306)(590)
Other(2,900)2,122 
Change in current assets and liabilities:
Receivables from investment products1,301 6,327 
Receivables(109,522)(62,053)
Other current assets606 (8,654)
Advances due from unconsolidated affiliate51,005 51,293 
Accounts payable(2,364)(3,085)
Accrued liabilities(1,655)(48,128)
Deferred revenue(4,036)(2,793)
Total adjustments1,654 4,455 
Net cash provided by operating activities$427,074 $345,982