v3.26.1
Note 3 - Revenue
3 Months Ended
Mar. 31, 2026
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

 

3.

REVENUE

 

The following table provides information about disaggregated revenue by geographic region and sales channel, and includes a reconciliation of the disaggregated revenue to our reportable segments. See Note 15,Segments,” for additional information regarding the Company’s current reportable segments and the recast of prior period segment information to conform to the current presentation:

 

  

Three Months Ended March 31, 2026

 
  

Aerospace, Defense & Rugged Solutions

  

Industrial Technology & Data Solutions

  

Consolidated

 
             

By Geographic Region:

            

North America

 $64,178  $50,174  $114,352 

EMEA

  33,080   15,493   48,573 

Asia

  2,563   13,003   15,566 
  $99,821  $78,670  $178,491 
             

By Sales Channel:

            

Direct to customer

 $76,087  $54,987  $131,074 

Through distribution

  23,734   23,683   47,417 
  $99,821  $78,670  $178,491 

 

  

Three Months Ended March 31, 2025

 
  

Aerospace, Defense & Rugged Solutions

  

Industrial Technology & Data Solutions

  

Consolidated

 
             

By Geographic Region:

            

North America

 $55,060  $41,211  $96,271 

Europe

  25,108   15,709   40,817 

Asia

  2,954   12,196   15,150 
  $83,122  $69,116  $152,238 
             

By Sales Channel:

            

Direct to customer

 $63,818  $45,622  $109,440 

Through distribution

  19,304   23,494   42,798 
  $83,122  $69,116  $152,238 

     
The balances of the Company’s contract assets and contract liabilities at  March 31, 2026 and December 31, 2025 are as follows:

 

  

March 31,

  

December 31,

 
  

2026

  

2025

 

Contract assets - current (unbilled receivables)

 $9,383  $9,747 

Contract liabilities - current (deferred revenue)

 $8,540  $9,767 

Accounts receivable, net

 $120,036  $121,490 

 

The change in the balance of the Company’s unbilled receivables from December 31, 2025 to March 31, 2026 primarily reflects a timing difference between (i) when the Company satisfies its performance obligation (i.e., when product is shipped to a customer-controlled hub and control transfers in accordance with the applicable contract terms) and (ii) when the Company has an unconditional right to invoice the customer under the contractual invoicing provisions (i.e., when the customer withdraws (“pulls”) product from the customer-controlled hub). Accordingly, unbilled receivables represent amounts for which revenue has been recognized but which are not yet billable, and are expected to be billed as customers withdraw product from the hub.

 

The Company’s contract liabilities (deferred revenue) at December 31, 2025 and March 31, 2026 primarily relate to customer prepayments and advance billings for which revenue has not yet been recognized. Revenue is recognized upon shipment (or otherwise upon transfer of control) of the related goods in accordance with the Company’s revenue recognition policy. Contract liabilities are classified as current and are included in other current liabilities. For the three months ended March 31, 2026, contract liabilities decreased by approximately $1.2 million to $8.5 million, from $9.8 million at December 31, 2025, reflecting $22.1 million of customer prepayments and advance billings recorded during the period, partially offset by $23.3 million of revenue recognized that was included in contract liabilities at the beginning of the period and/or recorded during the period.

   

Transaction Price Allocated to Future Obligations

 

The aggregate amount of transaction price allocated to remaining performance obligations that have not been fully satisfied as of  March 31, 2026 related to contracts that exceed one year in duration amounted to $22.4 million, with expected contract expiration dates that range from 2027 – 2031. Based on the Company's current estimates, it is expected that approximately $4.2 million of this aggregate amount will be recognized in 2027, $0.3 million will be recognized in 2028, and $17.9 million will be recognized in the years beyond 2028. The majority of the Company's orders received (but not yet shipped) at  March 31, 2026 are related to contracts that have an original expected duration of one year or less, for which the Company is electing to utilize the practical expedient available within the applicable guidance, and are excluded from the transaction price related to these future obligations. The Company will generally satisfy the remaining performance obligations as we transfer control of the products ordered to our customers.