XML 23 R17.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE RECOGNITION
6 Months Ended
Jun. 30, 2022
Revenue Recognition [Abstract]  
REVENUE RECOGNITION
NOTE 12 - REVENUE RECOGNITION
 
Revenue Recognition
 
Revenue is recognized when the promised services are performed for our clients, and the amount that reflects the consideration we are entitled to receive in exchange for those services is determined. The Company’s revenues are recorded net of any sales taxes.
 
In order to determine the revenue, we (1) identify the contract with the client, (2) identify the performance obligations, usually it’s based on the hours spent, (3) determination of the transaction price, (4) allocation of the transaction price to the performance obligation and (5) we recognize revenue as performance obligation is satisfied.
 
A performance obligation is a promise in a contract to transfer a distinct service to the client, and it is the unit of account for revenue recognition. The majority of our contracts have a single performance obligation as the promise to transfer the individual services is not separately identifiable from other promises in our contracts and, therefore, is not distinct.
 
The following table presents the Company’s revenues according to the Company’s segments:
 
   
Period ended June 30,
 
   
2022
   
2021
 
Airport Security and Other Aviation Services
 
$
131,191
     
114,001
 
Authentication Technology
   
24,820
     
40,418
 
Total revenues
 
$
156,011
   
$
154,419
 
 
The following table presents the Company’s revenues generated from customers by geographical area based on the geographical location of the customers invoicing address:
 
   
Period ended June 30,
 
   
2022
   
2021
 
 Germany 
 
$
57,064
     
36.6
%
 
$
56,026
     
36.3
%
United States
   
42,843
     
27.5
%
   
49,418
     
32.0
%

The Netherlands

   
28,383
     
18.2
%
   
22,698
     
14.7
%
Spain     17,300       11.1 %     14,205       9.2 %
Other countries
   
10,421
     
6.7
%
   
12,072
     
7.8
%
Total revenues
 
$
156,011
     
100.0
%
 
$
154,419
     
100.0
%

 

Airport Security and Other Aviation Services Segment

 
In the airport security and other aviation services, for performance obligations that we satisfy over time, revenues are recognized by consistently applying a method of measuring hours spent on that performance obligation. We generally utilize an input measure of time (hours and attendance for specific time framed service like specific flights) of the service provided. Performance obligations are satisfied over the course of each month and continue to be performed until the contract has been terminated or cancelled.
 
Pricing and Reduction to Revenues
 
We generally determine standalone selling prices based upon the prices included in the client contracts, using expected costs plus margin, or other observable prices. The price as specified in our client contracts is generally considered the standalone selling price as it is an observable input that depicts the price as if sold to a similar client in similar circumstances. Certain client contracts have variable consideration, including quality thresholds or other similar items that could reduce the transaction price. These amounts may be constrained and revenue is recorded to the extent we do not expect a significant reversal or when the uncertainty associated with the variable consideration is resolved. Our variable consideration amounts, if any, are not material, and we do not expect significant changes to our estimates.
 
Contracts
 
Our client contracts generally include standard payment terms acceptable in each of the countries, states and territories in which we operate. The payment terms vary by the type and location of our clients and services offered. Client payments are typically due in 30 to 60 days after invoicing, but may be a shorter or longer term depending on the contract. Our contracts with main customers are generally long-term contracts, between two to five years. The timing between satisfaction of the performance obligation, invoicing and payment is not significant.
 
Practical Expedients and Exemptions
 
Because nearly all our contracts are based on input measure of time of service provided (as hours or attendance) no exemptions need to be made. We have no material contracts with material revenues expected to be recognized subsequent to June 30, 2022 related to remaining performance obligations.
 
Revenue Service Types
 
The following is a description of our revenue service types, including Airport Security, Airline Security, Cargo Security, Other Airport Services, General Security Services and Other.
 
Airport Security
 
Staffing or manning for specialized airport security are usually based on long term contract issued via a public tender procedure. We recognize revenue given the unit of measure (hours) provided in the given time period and the specific price for specific hours agreed upon in the contracts. Quality and criteria of staffing are described in the contracts and are measured in the given time period. Deviations, if any, are discussed with the customer before invoicing and will be reflected in the invoice showing the approved hours and other cost elements as agreed upon price.
 
Most contracts have an hourly rate that reflects an all-in tariff based on a full cost price calculation. In some of the contracts the hourly rates are split between a component based on hours and a component based on specific costs in a specific time period but always linked to the service provided in given time period. Revenue is recognized at the time period set in the contract.
 
Airline Security
 
Staffing or manning for airline security are usually based on long term contracts issued via a public tender procedure. We recognize revenue according to the unit of measure provided (usually attendance for specific time framed service like specific flights). The time framed specialized security services are in this case are the executed number of flights. When the manning for the security of these flights are delivered, the Company invoices the customer according to the agreed flight tariff.
 
Cargo Security
 
Staffing or manning for specialized cargo security are usually based on long term contract, sometimes publicly tendered. Contracts are based on hourly planned and executed screening services. Revenue is recognized based on the realized screening hours and contractually agreed upon hourly rate.
 

Other Airport Services

 
Airport Services include wheelchair attendants, pre-departure skycaps, bag-runners, agents, guards, charter security screening, janitorial, and cabin cleaning to major U.S. and foreign carriers in airports throughout the United States of America. Our contracts may include either single or multiple performance obligations and vary by airport and airline. We recognize revenue given the unit of measure (usually hours) provided in the given time period and the specific price for specific hours or attendance for specific event, time framed service as agreed upon in the contracts.
 
General Security Services
 
Security Services include providing armed and un-armed guards to private schools and places of worship, video surveillance and patrol. Contracts for security services generally include only a single performance obligation. We recognize revenue for security guard services given the unit of measure (hours) provided in the given time period. Revenue from video surveillance and patrol is recognized based upon a fixed monthly rate.
 
Other Services
 
Other services include revenues from (incidental) specialized security manning services, training services and ad hoc work performed on and off airports. Revenue is recognized over time as services are being performed, using the input of service delivered during the time period, according to the contractual agreed price.

 

Authentication Technology Segment

 
In the authentication technology segment, the Company offers authentication services on a cost per click basis, with a minimum yearly commitment which means the customer pays the Company according to the higher of (a) number of times the customer used the system in order to authenticate IDs or (b) according to the yearly minimum commitment. According to the agreement with the customers, each chargeable click has an agreed price and revenue is being recognized accordingly.
 
Pricing and Reduction to Revenues
 
We generally determine standalone selling prices based upon the prices included in the client contracts, using expected costs plus margin, or other observable prices. The price as specified in our client contracts is generally considered the selling price as agreed with the customer. Certain client contracts have variable consideration which are based on quantity of usage. These amounts may be constrained and revenue is recorded to the extent we do not expect a significant reversal or when the uncertainty associated with the variable consideration is resolved. Our variable consideration, if any, amounts are not material, and we do not expect significant changes to our estimates.
 
Contracts
 
Our client contracts generally include standard payment terms acceptable in each of the countries, states and territories in which we operate. The payment terms vary by the type and location of our clients and services offered. The minimum commitment is usually being paid in advance. Client payments are typically due in 30 days after invoicing, but may be a shorter or longer term depending on the contract. Our client contracts are usually for a one-year period with a renewal option. The timing between satisfaction of the performance obligation, invoicing and payment is not significant.