XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
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, 2023 and 2022 are:
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Net income$118,851 $111,276 $225,866 $301,584 
Shares used to compute basic earnings per common share132,854,000 136,435,000 133,437,000 137,185,000 
Dilutive effect of stock options1,082,000 1,382,000 1,186,000 1,579,000 
Shares used to compute diluted earnings per common share133,936,000 137,817,000 134,623,000 138,764,000 
Basic earnings per common share$0.89 $0.82 $1.69 $2.20 
Diluted earnings per common share$0.89 $0.81 $1.68 $2.17 
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:
20232022
Net income$225,866 $301,584 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation17,312 16,384 
Amortization19,054 33,395 
Equity in earnings of unconsolidated affiliate(61,590)(62,272)
Distributions received from unconsolidated affiliate61,452 69,824 
Stock-based compensation15,479 20,573 
Provision for losses on receivables35 350 
Deferred income tax expense(12,600)(23,506)
Net (gain) loss from investments(1,259)3,109 
Change in other long-term liabilities1,946 1,998 
Change in other assets(71)(3,111)
Contract costs capitalized, net of amortization(633)883 
Other2,443 (1,521)
Change in current assets and liabilities
(Increase) decrease in
Receivables from investment products5,710 4,125 
Receivables(64,551)(25,523)
Other current assets(6,907)(7,014)
Advances due from unconsolidated affiliate50,493 53,500 
(Decrease) increase in
Accounts payable(6,063)(7)
Accrued liabilities(63,682)(55,734)
Deferred revenue20 3,578 
Total adjustments(43,412)29,031 
Net cash provided by operating activities$182,454 $330,615