Quarterly report pursuant to Section 13 or 15(d)

CONDENSED CONSOLIDATED STATEMENTS OF NET AND COMPREHENSIVE INCOME

v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF NET AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Revenues:        
Revenue $ 210,590 $ 183,341 $ 584,533 $ 516,924
Operating expenses:        
Cost of services 132,896 114,803 354,414 314,827
Selling, general and administrative expense 48,659 42,480 145,792 129,393
Depreciation and amortization expense 1,651 1,375 4,529 3,975
Total operating expenses 183,206 158,658 504,735 448,195
Operating income 27,384 24,683 79,798 68,729
Other income (expense), net 2,127 1,172 5,060 3,005
Interest expense (342) (370) (1,054) (1,126)
Income before provision for income taxes 29,169 25,485 83,804 70,608
Provision for income taxes 8,315 10,010 22,772 27,564
Net income 20,854 15,475 61,032 43,044
Other comprehensive (loss) income:        
Unrealized (losses) gains on marketable securities, net of tax of $(38), $66, $(259) and $242 for the three months ended September 30, 2018 and 2017 and the nine months ended September 30, 2018 and 2017, respectively (115) 104 (771) 325
Foreign currency translation (loss) gain, net of tax of $0 for each of the three months ended September 30, 2018 and 2017 and each of the nine months ended September 30, 2018 and 2017 (29) (40) 44 (65)
Total other comprehensive (loss) income (144) 64 (727) 260
Comprehensive income $ 20,710 $ 15,539 $ 60,305 $ 43,304
Earnings per share:        
Basic $ 0.53 $ 0.40 $ 1.56 $ 1.10
Diluted $ 0.53 $ 0.39 $ 1.55 $ 1.10
Weighted average common shares outstanding:        
Basic 39,191 39,033 39,147 38,995
Diluted 39,484 39,204 39,359 39,136
Real Estate Brokerage Commissions [Member]        
Revenues:        
Revenue $ 191,980 $ 169,357 $ 536,145 $ 472,069
Financing Fees [Member]        
Revenues:        
Revenue 15,947 11,368 41,234 34,131
Other Revenues [Member]        
Revenues:        
Revenue $ 2,663 $ 2,616 $ 7,154 $ 10,724