v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Net revenue $ 29,195 $ 18,812 $ 51,123 $ 38,502
Cost of revenues, exclusive of depreciation and amortization presented separately below 10,560 7,108 19,144 14,595
Gross profit 18,635 11,704 31,979 23,907
Operating expenses        
General and administrative expenses 14,372 14,380 28,736 30,545
Depreciation and amortization 1,074 1,073 2,168 2,140
Total operating expenses 15,446 15,453 30,904 32,685
Income (loss) from operations 3,189 (3,749) 1,075 (8,778)
Other income (expense)        
Interest expense (1,603) (1,528) (2,899) (3,074)
Other income 37 75 76 75
Interest income 90 106 177 125
Total other expense, net (1,476) (1,347) (2,646) (2,874)
Income (loss) before provision for income taxes 1,713 (5,096) (1,571) (11,652)
Income tax benefit (expense) (181) 1,088 904 744
Net income (loss) $ 1,532 $ (4,008) $ (667) $ (10,908)
Weighted average number of shares outstanding – basic (in shares) 18,510,834 18,257,879 18,490,931 18,213,992
Weighted average number of shares outstanding – diluted (in shares) 19,015,496 18,257,879 18,490,931 18,213,992
Income (loss) per share – basic (in dollars per share) $ 0.08 $ (0.22) $ (0.04) $ (0.60)
Income (loss) per share – diluted (in dollars per share) $ 0.08 $ (0.22) $ (0.04) $ (0.60)