LUNA INNOVATIONS INC

CIK:0001239819|SEC Filings
v3.23.3
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Revenue $ 30,703 $ 29,153 $ 84,912 $ 77,795
Cost of revenue 13,074 12,234 35,445 30,633
Gross profit 17,629 16,919 49,467 47,162
Operating expense:        
Selling, general and administrative 12,829 11,678 39,565 39,733
Research, development and engineering 2,719 2,776 8,257 7,983
Amortization of intangible assets 929 987 2,839 2,794
Total operating expense 16,477 15,441 50,661 50,510
Operating income/(loss) 1,152 1,478 (1,194) (3,348)
Other income/(expense):        
Other income 115 73 98 146
Interest expense, net (613) (218) (1,566) (442)
Total other expense, net (498) (145) (1,468) (296)
Income/(loss) from continuing operations before income taxes 654 1,333 (2,662) (3,644)
Income tax expense/(benefit) 193 165 (723) (527)
Net income/(loss) from continuing operations 461 1,168 (1,939) (3,117)
Income/(loss) from discontinued operations, net of income tax expense/(benefit) of $—, $(78), $(346), and $3,205. 0 28 (1,038) 622
Gain on sale of discontinued operations, net of tax of $3,117 0 0 0 10,921
Net income/(loss) from discontinued operations 0 28 (1,038) 11,543
Net income/(loss) $ 461 $ 1,196 $ (2,977) $ 8,426
Net income/(loss) per share from continuing operations:        
Basic (in dollars per share) $ 0.01 $ 0.04 $ (0.06) $ (0.10)
Diluted (in dollars per share) 0.01 0.03 (0.06) (0.10)
Net income/(loss) per share from discontinued operations:        
Basic (in dollars per share) 0 0.00 (0.03) 0.36
Diluted (in dollars per share) 0 0.00 (0.03) 0.36
Net income/(loss) per share attributable to common stockholders:        
Basic (in dollars per share) 0.01 0.04 (0.09) 0.26
Diluted (in dollars per share) $ 0.01 $ 0.04 $ (0.09) $ 0.26
Weighted average shares:        
Basic (in shares) 33,917,700 32,800,690 33,631,654 32,492,276
Diluted (in shares) 35,218,547 34,104,850 33,631,654 32,492,276