Quarterly report pursuant to Section 13 or 15(d)

CONDENSED CONSOLIDATED STATEMENTS OF NET AND COMPREHENSIVE INCOME

v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF NET AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenues:        
Total revenues $ 284,946 $ 117,400 $ 468,923 $ 308,117
Operating expenses:        
Cost of services 178,585 73,743 287,688 187,500
Selling, general and administrative 61,797 43,519 113,474 98,379
Depreciation and amortization 2,959 2,752 5,956 5,216
Total operating expenses 243,341 120,014 407,118 291,095
Operating income (loss) 41,605 (2,614) 61,805 17,022
Other income (expense), net 1,370 2,975 2,414 2,609
Interest expense (146) (213) (292) (496)
Income before provision for income taxes 42,829 148 63,927 19,135
Provision for income taxes 11,297 42 17,383 5,959
Net income 31,532 106 46,544 13,176
Marketable debt securities, available-for-sale:        
Change in net unrealized gains 146 1,214 (475) 717
Less: reclassification adjustment for net losses included in other income (expense), net 3 13 3 24
Net change, net of tax of $51, $421, $(164) and $253 for the three and six months ended June 30, 2021 and 2020, respectively 149 1,227 (472) 741
Foreign currency translation (loss) gain, net of tax of $0 for each of the three and six months ended June 30, 2021 and 2020 (217) (423) (330) 468
Total other comprehensive (loss) income (68) 804 (802) 1,209
Comprehensive income $ 31,464 $ 910 $ 45,742 $ 14,385
Earnings per share:        
Basic $ 0.79 $ 0 $ 1.17 $ 0.33
Diluted $ 0.78 $ 0 $ 1.16 $ 0.33
Weighted average common shares outstanding:        
Basic 39,877 39,629 39,817 39,585
Diluted 40,139 39,673 40,112 39,662
Real Estate Brokerage Commissions [Member]        
Revenues:        
Total revenues $ 252,903 $ 103,371 $ 415,699 $ 275,200
Financing Fees [Member]        
Revenues:        
Total revenues 28,214 12,703 46,057 28,054
Other Revenues [Member]        
Revenues:        
Total revenues $ 3,829 $ 1,326 $ 7,167 $ 4,863