XML 27 R17.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Segment Information
6 Months Ended
Jun. 30, 2025
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

10.

SEGMENT INFORMATION

 

The Company operates as one operating segment. The Company's chief operating decision maker ("CODM") is its chief executive officer, who reviews financial information presented on a consolidated basis. The CODM uses consolidated operating margin and net income to assess financial performance and allocate resources. These financial metrics are used by the CODM to make key operating decisions, such as the determination of the rate at which the Company seeks to grow its operating margin and the allocation of resources between cost of revenues, marketing, development, and general and administrative expenses.

 

The following table presents selected financial information with respect to the Company’s single operating segment for the three and six months ended June 30, 2025 and 2024:

 

   

Three months ended June 30,

   

Six months ended June 30,

 

(in thousands, except per share data):

 

2025

   

2024

   

2025

   

2024

 
                                 

Revenue

  $ 17,594     $ 13,797     $ 34,282     $ 26,873  

Less:

                               

Cost of revenue

    9,637       9,090       19,017       18,590  

Marketing

    70       116       206       230  

General and administrative

    2,036       1,490       3,830       2,917  

Development

    3,188       1,952       5,759       3,460  

Operating Income

    2,663       1,149       5,470       1,676  

Operating Margin

    15.1 %     8.3 %     16.0 %     6.2 %
                                 

Other income (expense)

                               

Investment loss

    (145 )     (199 )     (580 )     (438 )

Other income

    169       235       306       526  

Income before income taxes

    2,687       1,185       5,196       1,764  

Provision for income taxes

    (703 )     (289 )     (1,306 )     (438 )

Net income

  $ 1,984     $ 896     $ 3,890     $ 1,326