XML 11 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue $ 19,057 $ 15,837 $ 55,624 $ 45,143
Costs and expenses:        
Sales and marketing expenses 4,817 3,365 12,935 10,332
General and administrative expenses 5,994 5,223 17,534 15,539
Depreciation and amortization 2,434 2,171 7,081 6,141
Total costs and expenses 16,559 14,072 48,075 41,744
Income from operations 2,498 1,765 7,549 3,399
Interest income, net 353 346 1,032 947
Income before income taxes 2,851 2,111 8,581 4,346
Income tax expense (benefit) 1,132 (10,384) 2,441 (10,253)
Net income $ 1,719 $ 12,495 $ 6,140 $ 14,599
Earnings per share:        
Basic $ 0.12 $ 0.9 $ 0.44 $ 1.05
Diluted $ 0.12 $ 0.87 $ 0.43 $ 1.03
Weighted average shares outstanding:        
Basic 13,782,476 13,952,426 13,852,947 13,970,317
Diluted [1] 14,311,575 14,329,878 14,224,285 14,207,673
Service [Member]        
Costs and expenses:        
Cost of revenue (exclusive of depreciation and amortization) $ 3,314 $ 3,313 $ 10,525 $ 9,732
[1] For the three and nine months ended September 30, 2024 and 2023, diluted weighted average shares outstanding are calculated by the inclusion of unvested restricted stock units ("RSUs").