Quarterly report pursuant to Section 13 or 15(d)

CONDENSED CONSOLIDATED STATEMENTS OF NET AND COMPREHENSIVE INCOME

v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF NET AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues:        
Total revenues $ 395,957 $ 284,946 $ 715,421 $ 468,923
Operating expenses:        
Cost of services 256,042 178,585 452,810 287,688
Selling, general and administrative 79,841 61,797 154,376 113,474
Depreciation and amortization 3,332 2,959 7,243 5,956
Total operating expenses 339,215 243,341 614,429 407,118
Operating income 56,742 41,605 100,992 61,805
Other (expense) income, net (461) 1,370 (11) 2,414
Interest expense (158) (146) (318) (292)
Income before provision for income taxes 56,123 42,829 100,663 63,927
Provision for income taxes 13,955 11,297 25,712 17,383
Net income 42,168 31,532 74,951 46,544
Marketable debt securities, available-for-sale:        
Change in net unrealized gains/losses (1,558) 146 (3,915) (475)
Less: reclassification adjustment for net gains included in other income (expense), net 7 3 (77) 3
Net change, net of tax of $528 and $1,366 for the three and six months ended June 30, 2022, and $(51) and $164 for the three and six months ended June 30, 2021, respectively (1,551) 149 (3,992) (472)
Foreign currency translation gain (loss), net of tax of $0 for each of the three and six months ended June 30, 2022 and 2021, respectively 179 (217) 120 (330)
Total other comprehensive loss (1,372) (68) (3,872) (802)
Comprehensive income $ 40,796 $ 31,464 $ 71,079 $ 45,742
Earnings per share:        
Basic $ 1.05 $ 0.79 $ 1.87 $ 1.17
Diluted $ 1.04 $ 0.78 $ 1.85 $ 1.16
Weighted average common shares outstanding:        
Basic 40,048 39,877 40,018 39,817
Diluted 40,342 40,139 40,390 40,112
Real Estate Brokerage Commissions [Member]        
Revenues:        
Total revenues $ 354,685 $ 252,903 $ 641,594 $ 415,699
Financing Fees [Member]        
Revenues:        
Total revenues 36,811 28,214 63,264 46,057
Other Revenues [Member]        
Revenues:        
Total revenues $ 4,461 $ 3,829 $ 10,563 $ 7,167