XML 28 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Revenues: $ 268,596 $ 243,641 $ 205,202
Costs of sales (exclusive of certain depreciation and amortization): 165,945 162,405 141,007
Operating expenses:      
Sales and marketing 20,310 12,427 8,908
Technology and product development 16,532 20,726 21,877
General and administrative 41,395 36,926 30,519
Investigation, proxy solicitation and restatement expenses, net of insurance recoveries (1,522) (362) 1,196
Integration and acquisition expenses 1,197 3,141 0
Depreciation and amortization 10,570 7,618 4,352
Total operating expenses 88,482 80,476 66,852
Operating income (loss) 14,169 760 (2,657)
Other income (expense):      
Interest income 1,969 2,515 1,884
Interest expense (2,934) (2,326) (524)
Other expense (226) (135) (220)
Total other income (expense), net (1,191) 54 1,140
Income (loss) before income taxes 12,978 814 (1,517)
Provision for income taxes (985) (181) (186)
Net income (loss) 11,993 633 (1,703)
Preferred dividends (578) (623) (668)
Net income (loss) applicable to common shares $ 11,415 $ 10 $ (2,371)
Net earnings (loss) per common share      
Basic (in USD per share) $ 0.16 $ 0 $ (0.03)
Diluted (in USD per share) $ 0.15 $ 0 $ (0.03)
Weighted average number of common shares outstanding used to compute net earnings (loss) per share applicable to common shares      
Basic (in shares) 72,819,220 71,978,901 71,091,790
Diluted (in shares) 74,172,098 72,514,634 71,091,790
Subscription and transaction fees      
Revenues: $ 231,497 $ 200,223 $ 168,850
Costs of sales (exclusive of certain depreciation and amortization): 131,400 119,715 103,392
Equipment sales      
Revenues: 37,099 43,418 36,352
Costs of sales (exclusive of certain depreciation and amortization): $ 34,545 $ 42,690 $ 37,615