XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2022
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, 2022 and 2021 are:
 Three Months Ended September 30,Nine Months Ended September 30,
 2022202120222021
Net income$61,659 $138,045 $363,243 $401,293 
Shares used to compute basic earnings per common share135,203,000 140,507,000 136,524,000 141,928,000 
Dilutive effect of stock options1,142,000 1,919,000 1,434,000 2,053,000 
Shares used to compute diluted earnings per common share136,345,000 142,426,000 137,958,000 143,981,000 
Basic earnings per common share$0.46 $0.98 $2.66 $2.83 
Diluted earnings per common share$0.45 $0.97 $2.63 $2.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 nine months ended September 30:
20222021
Net income$363,243 $401,293 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation24,942 25,141 
Amortization43,777 43,749 
Equity in earnings of unconsolidated affiliate(88,926)(103,420)
Distributions received from unconsolidated affiliate103,504 110,559 
Stock-based compensation31,339 31,173 
Provision for losses on receivables734 1,569 
Deferred income tax expense(41,419)(6,639)
Net loss (gain) from investments4,515 (134)
Change in other long-term liabilities3,014 2,103 
Change in other assets(4,820)314 
Contract costs capitalized, net of amortization(1,554)(482)
Other(6,934)921 
Change in current assets and liabilities
(Increase) decrease in
Receivables from investment products(32,187)(4,537)
Receivables(41,697)(58,537)
Other current assets(11,422)(3,919)
Advances due from unconsolidated affiliate54,328 51,422 
(Decrease) increase in
Accounts payable(2,103)3,006 
Accrued liabilities27,092 (9,851)
Deferred revenue3,093 150 
Total adjustments65,276 82,588 
Net cash provided by operating activities$428,519 $483,881