XML 24 R17.htm IDEA: XBRL DOCUMENT v3.20.4
REVENUE RECOGNITION
6 Months Ended
Jun. 30, 2020
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 in the new accounting guidance 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,
 
   
2020
   
2019
 
Airport Security and Other Aviation Services
 
$
113,840
     
152,622
 
Technology
   
12,286
     
11,870
 
Total revenues
 
$
126,126
   
$
164,492
 

The following table presents the Company’s revenues disaggregated by geography according to the customers billing address:

   
Period ended June 30,
 
   
2020
   
2019
 
Germany
 
$
59,779
     
47
%
 
$
67,501
     
41
%
The Netherlands
   
30,461
     
24
%
   
49,007
     
30
%
United States
   
22,583
     
18
%
   
35,787
     
22
%
Other countries
   
13,303
     
11
%
   
12,197
     
7
%
Total revenues
 
$
126,126
     
100
%
 
$
164,492
     
100
%
 
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 client contracts in the material countries are generally long term between three 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, 2020 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 (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 generally recognize revenue for security guard services. We recognize revenue for security guard 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.
 
Practical Expedients and Exemptions
 
We generally expense sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within sales and marketing expenses.
 
Deferred Revenues
 
We record deferred revenues when cash payments are received or due in advance of our performance. Deferred revenues at June 30, 2020 and December 31, 2019 were $1,683 and $1,652, respectively shown as part of the accrued expenses and other current liabilities (see note 8) and $263 and $268 shown as other liabilities.
 
Our payment terms vary by the type and location of our customer and the products or services offered. The term between invoicing and when payment is due is not significant.