2018 Form 10-K Financial Statement

#000156459019008047 Filed on March 15, 2019

View on sec.gov

Income Statement

Concept 2018 2017 Q4 2017 Q3
Revenue $60.63M $12.81M $12.45M
YoY Change 22.42% 1.44% 0.07%
Cost Of Revenue $433.0K $6.920M $6.445M
YoY Change -98.35% -3.22% -6.1%
Gross Profit $60.19M $5.888M $6.004M
YoY Change 158.31% 7.52% 7.67%
Gross Profit Margin 99.29% 45.98% 48.23%
Selling, General & Admin $19.28M $3.610M $3.708M
YoY Change 28.45% 28.01% 27.44%
% of Gross Profit 32.03% 61.31% 61.77%
Research & Development $9.320M $1.810M $2.095M
YoY Change 27.32% 18.3% 46.22%
% of Gross Profit 15.48% 30.74% 34.89%
Depreciation & Amortization $587.0K $280.0K $114.4K
YoY Change 34.63% 21.74% -48.02%
% of Gross Profit 0.98% 4.76% 1.9%
Operating Expenses $28.60M $5.418M $5.803M
YoY Change 28.08% 24.69% 33.53%
Operating Profit $31.59M $470.2K $200.6K
YoY Change 3149.63% -58.43% -83.69%
Interest Expense $31.00K $90.00K $80.00K
YoY Change -68.6% -400.0% 91.69%
% of Operating Profit 0.1% 19.14% 39.87%
Other Income/Expense, Net $903.2K
YoY Change 356.78%
Pretax Income -$2.483M $560.0K $280.0K
YoY Change -312.76% -49.09% -76.48%
Income Tax $101.0K -$30.00K $42.21K
% Of Pretax Income -5.36% 15.07%
Net Earnings -$2.584M $591.9K $234.4K
YoY Change -326.47% -46.2% -80.19%
Net Earnings / Revenue -4.26% 4.62% 1.88%
Basic Earnings Per Share -$0.27 $0.06 $0.02
Diluted Earnings Per Share -$0.27 $0.06 $0.02
COMMON SHARES
Basic Shares Outstanding 9.521M
Diluted Shares Outstanding 9.521M

Balance Sheet

Concept 2018 2017 Q4 2017 Q3
SHORT-TERM ASSETS
Cash & Short-Term Investments $33.79M $36.31M $36.63M
YoY Change -6.94% -19.59% 117.65%
Cash & Equivalents $13.62M $15.03M $18.17M
Short-Term Investments $20.17M $21.29M $18.46M
Other Short-Term Assets $930.0K $610.0K $750.0K
YoY Change 52.46% 74.29% 70.45%
Inventory $1.350M $741.6K $610.0K
Prepaid Expenses
Receivables $7.010M $8.418M $7.710M
Other Receivables $0.00 $0.00 $0.00
Total Short-Term Assets $43.09M $46.08M $45.70M
YoY Change -6.49% -9.31% 97.49%
LONG-TERM ASSETS
Property, Plant & Equipment $1.400M $1.037M $1.070M
YoY Change 34.62% 28.47% 12.63%
Goodwill $3.700M
YoY Change 196.05%
Intangibles $1.052M
YoY Change 267.03%
Long-Term Investments
YoY Change
Other Assets $270.0K $349.7K $190.0K
YoY Change -22.86% 316.06% 90.0%
Total Long-Term Assets $9.820M $10.22M $10.27M
YoY Change -3.91% 94.55% 86.73%
TOTAL ASSETS
Total Short-Term Assets $43.09M $46.08M $45.70M
Total Long-Term Assets $9.820M $10.22M $10.27M
Total Assets $52.91M $56.30M $55.97M
YoY Change -6.02% 0.42% 95.43%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $4.140M $3.969M $3.950M
YoY Change 4.28% 0.51% -5.5%
Accrued Expenses $3.290M $1.122M $2.750M
YoY Change -1.79% 4.62% 41.75%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00 $0.00
YoY Change
Long-Term Debt Due $0.00 $1.330M $1.330M
YoY Change -100.0% -4.32% -8.9%
Total Short-Term Liabilities $7.510M $9.730M $9.120M
YoY Change -22.82% 5.31% 5.19%
LONG-TERM LIABILITIES
Long-Term Debt $0.00 $0.00 $330.0K
YoY Change -100.0% -80.24%
Other Long-Term Liabilities $210.0K $330.0K $360.0K
YoY Change -36.36% -26.67% -25.0%
Total Long-Term Liabilities $210.0K $330.0K $690.0K
YoY Change -36.36% -81.46% -67.91%
TOTAL LIABILITIES
Total Short-Term Liabilities $7.510M $9.730M $9.120M
Total Long-Term Liabilities $210.0K $330.0K $690.0K
Total Liabilities $7.760M $10.07M $9.880M
YoY Change -22.94% -8.69% -8.69%
SHAREHOLDERS EQUITY
Retained Earnings -$42.41M
YoY Change -2.62%
Common Stock $89.91M
YoY Change 9688340.41%
Preferred Stock
YoY Change
Treasury Stock (at cost) $1.257M
YoY Change
Treasury Stock Shares
Shareholders Equity $45.15M $46.23M $46.08M
YoY Change
Total Liabilities & Shareholders Equity $52.91M $56.30M $55.97M
YoY Change -6.02% 0.42% 95.43%

Cashflow Statement

Concept 2018 2017 Q4 2017 Q3
OPERATING ACTIVITIES
Net Income -$2.584M $591.9K $234.4K
YoY Change -326.47% -46.2% -80.19%
Depreciation, Depletion And Amortization $587.0K $280.0K $114.4K
YoY Change 34.63% 21.74% -48.02%
Cash From Operating Activities $1.377M $740.0K $790.0K
YoY Change -640.0% -72.59% -21.78%
INVESTING ACTIVITIES
Capital Expenditures $990.0K -$60.00K -$30.00K
YoY Change 276.43% -86.96%
Acquisitions
YoY Change
Other Investing Activities $1.330M -$2.770M -$18.44M
YoY Change -104.83%
Cash From Investing Activities $336.0K -$2.830M -$18.47M
YoY Change -101.21% 7930.43%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net $1.409M
YoY Change 110.61%
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -3.117M -1.040M -740.0K
YoY Change 51.53% -104.06% -106.86%
NET CHANGE
Cash From Operating Activities 1.377M 740.0K 790.0K
Cash From Investing Activities 336.0K -2.830M -18.47M
Cash From Financing Activities -3.117M -1.040M -740.0K
Net Change In Cash -1.404M -3.130M -18.42M
YoY Change -95.34% -111.05% -259.2%
FREE CASH FLOW
Cash From Operating Activities $1.377M $740.0K $790.0K
Capital Expenditures $990.0K -$60.00K -$30.00K
Free Cash Flow $387.0K $800.0K $820.0K
YoY Change -174.71% -70.37% -33.87%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2017Q4 us-gaap Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
7971
CY2017Q4 us-gaap Accrued Rent Noncurrent
AccruedRentNoncurrent
334860
CY2017Q4 us-gaap Liabilities
Liabilities
10072929
CY2018Q4 us-gaap Common Stock Value
CommonStockValue
995
CY2017Q4 us-gaap Common Stock Value
CommonStockValue
961
CY2018Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
93583069
CY2017Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
89907766
CY2018Q4 us-gaap Treasury Stock Value
TreasuryStockValue
3431530
CY2017Q4 us-gaap Treasury Stock Value
TreasuryStockValue
1257100
CY2018Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-11141
CY2017Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-16907
CY2018Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-44994061
CY2018Q4 us-gaap Stockholders Equity
StockholdersEquity
45147332
CY2018Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2016 us-gaap Interest Expense
InterestExpense
178371
CY2017 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
197740
CY2016 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
3741888
CY2018Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
52907112
CY2018Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.0001
CY2017Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.0001
CY2018Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
200000000
CY2016 us-gaap Gross Profit
GrossProfit
19277075
CY2017Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
200000000
CY2018Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
9958448
CY2017Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
9616992
CY2018Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
9601134
CY2017Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
9481992
CY2018Q4 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
357314
CY2017Q4 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
135000
CY2018 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
60625212
CY2017 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
49521171
CY2016 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
43433867
CY2017 us-gaap Cost Of Revenue
CostOfRevenue
26218965
CY2016 us-gaap Cost Of Revenue
CostOfRevenue
24156792
CY2018 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
584735
CY2018 us-gaap Profit Loss
ProfitLoss
-2584320
CY2016 us-gaap Depreciation
Depreciation
495347
CY2018 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
676528
CY2017 us-gaap Profit Loss
ProfitLoss
1141255
CY2016 us-gaap Profit Loss
ProfitLoss
3733707
CY2018 us-gaap Depreciation
Depreciation
586884
CY2017 us-gaap Depreciation
Depreciation
436247
CY2018 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.27
CY2017 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.11
CY2018 us-gaap Interest Expense
InterestExpense
30988
CY2016 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
-460289
CY2018 us-gaap Business Combination Bargain Purchase Gain Recognized Amount
BusinessCombinationBargainPurchaseGainRecognizedAmount
388733
CY2018 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
-39251
CY2018 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
903229
CY2018 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-2482777
CY2017 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
1166940
CY2017 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
25685
CY2016 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
8181
CY2016 us-gaap Net Income Loss
NetIncomeLoss
3733707
CY2018 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.27
CY2016 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
1422998
CY2018 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
609547
CY2017 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
161972
CY2018 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
240861
CY2016 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
3733707
CY2018 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
9520947
CY2017 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
9485271
CY2016 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
3373316
CY2018 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
9520947
CY2017 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
10361373
CY2016 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
4667503
CY2018 us-gaap Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
5766
CY2017 us-gaap Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
-16907
CY2018 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-2578554
CY2017 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
1124348
CY2015Q4 us-gaap Stockholders Equity
StockholdersEquity
-39412822
CY2016 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
298535
CY2016 us-gaap Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
249215
CY2016 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
137403
CY2016 us-gaap Preferred Stock Accretion Of Redemption Discount
PreferredStockAccretionOfRedemptionDiscount
1356707
CY2016 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
10816978
CY2016 airg Stock Issued During Of Period Value Warrants To Underwriters
StockIssuedDuringOfPeriodValueWarrantsToUnderwriters
126218
CY2016 airg Stock Issued During Period Value Conversion Of Redeemable Convertible Preferred Stock To Common Stock Upon Initial Public Offering
StockIssuedDuringPeriodValueConversionOfRedeemableConvertiblePreferredStockToCommonStockUponInitialPublicOffering
44463613
CY2016 airg Stock Issued During Period Value New Issues Upon Secondary Public Offering
StockIssuedDuringPeriodValueNewIssuesUponSecondaryPublicOffering
25976262
CY2016Q4 us-gaap Stockholders Equity
StockholdersEquity
45032402
CY2017 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
736066
CY2017 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
588482
CY2017 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
1257100
CY2017 us-gaap Adjustments To Additional Paid In Capital Stock Issued Issuance Costs
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
781
CY2018 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
2910070
CY2018 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
765267
CY2018 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
2174430
CY2016Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.0001
CY2017 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
2678746
CY2017 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
581386
CY2018 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
201587
CY2017 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
91485
CY2018 us-gaap Share Based Compensation
ShareBasedCompensation
2910070
CY2017 us-gaap Share Based Compensation
ShareBasedCompensation
736066
CY2016 us-gaap Share Based Compensation
ShareBasedCompensation
298535
CY2018 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
29606
CY2017 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
1805
CY2016 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
6166
CY2018 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
-388733
CY2016 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
1075534
CY2018 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
415889
CY2017 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
475966
CY2016 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
413051
CY2018 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
-469694
CY2017 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
49591
CY2016 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
411255
CY2018 us-gaap Increase Decrease In Deferred Liabilities
IncreaseDecreaseInDeferredLiabilities
-123477
CY2017 us-gaap Increase Decrease In Deferred Liabilities
IncreaseDecreaseInDeferredLiabilities
-117049
CY2016 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
120567
CY2018 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
293662
CY2017 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-101801
CY2016 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
27082
CY2017 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
525919
CY2016 us-gaap Conversion Of Stock Amount Converted1
ConversionOfStockAmountConverted1
50432162
CY2016 airg Costs Related To Secondary Public Offering
CostsRelatedToSecondaryPublicOffering
820832
CY2018 us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
375000
CY2018 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
2174430
CY2017 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
1257100
CY2018 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
765267
CY2017 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
588482
CY2016 us-gaap Increase Decrease In Deferred Liabilities
IncreaseDecreaseInDeferredLiabilities
-106732
CY2018 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
1376514
CY2017 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-254656
CY2016 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
4669277
CY2018 us-gaap Payments To Acquire Available For Sale Securities
PaymentsToAcquireAvailableForSaleSecurities
29666317
CY2017 us-gaap Payments To Acquire Available For Sale Securities
PaymentsToAcquireAvailableForSaleSecurities
21962486
CY2018 us-gaap Proceeds From Sale And Maturity Of Available For Sale Securities
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
30991753
CY2017 us-gaap Proceeds From Sale And Maturity Of Available For Sale Securities
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
750000
CY2017 us-gaap Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
6348730
CY2018 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
989866
CY2017 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
263063
CY2016 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
275649
CY2018 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
335570
CY2017 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-27824279
CY2016 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-275649
CY2018 us-gaap Repayments Of Notes Payable
RepaymentsOfNotesPayable
1333333
CY2017 us-gaap Repayments Of Notes Payable
RepaymentsOfNotesPayable
1388563
CY2016 us-gaap Repayments Of Notes Payable
RepaymentsOfNotesPayable
1624999
CY2016 airg Proceeds From Initial Public Offering And Issuance Of Warrants To Underwriters
ProceedsFromInitialPublicOfferingAndIssuanceOfWarrantsToUnderwriters
13600800
CY2017 airg Costs Related To Initial Public Offering
CostsRelatedToInitialPublicOffering
-781
CY2016 airg Costs Related To Initial Public Offering
CostsRelatedToInitialPublicOffering
2657604
CY2016 airg Proceeds From Issuance Secondary Public Offering
ProceedsFromIssuanceSecondaryPublicOffering
26797094
CY2018 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-1405412
CY2017 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-30135335
CY2016 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
39825490
CY2016Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
45161403
CY2015Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
5335913
CY2018 us-gaap Interest Paid Net
InterestPaidNet
36667
CY2017 us-gaap Interest Paid Net
InterestPaidNet
98711
CY2016 us-gaap Interest Paid Net
InterestPaidNet
177460
CY2018 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-3117496
CY2017 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-2056400
CY2016 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
35431862
CY2016 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
137403
CY2018 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
46198
CY2017 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
102819
CY2016 airg Accretion Of Redeemable Convertible Preferred Stock To Redemption Amount
AccretionOfRedeemableConvertiblePreferredStockToRedemptionAmount
1356707
CY2016 airg Noncash Conversion Of Warrant Amount Converted
NoncashConversionOfWarrantAmountConverted
249215
CY2018Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
597701
CY2018Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
563000
CY2018Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
4451723
CY2017 us-gaap Finite Lived Intangible Asset Useful Life
FiniteLivedIntangibleAssetUsefulLife
P10Y
CY2017Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
6097000
CY2017Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
968749
CY2017Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
5128251
CY2018Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
655052
CY2018Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
628385
CY2017 us-gaap Interest Expense
InterestExpense
98711
CY2018 dei Entity Shell Company
EntityShellCompany
false
CY2018 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
true
CY2018 dei Entity Small Business
EntitySmallBusiness
true
CY2018 dei Entity Ex Transition Period
EntityExTransitionPeriod
false
CY2018Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
13620656
CY2017Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
15026068
CY2018Q4 us-gaap Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
20168981
CY2017Q4 us-gaap Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
21287064
CY2018Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
7013220
CY2017Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
8418132
CY2018Q4 us-gaap Inventory Net
InventoryNet
1351104
CY2017Q4 us-gaap Inventory Net
InventoryNet
741557
CY2018Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
931254
CY2017Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
609786
CY2018Q4 us-gaap Assets Current
AssetsCurrent
43085215
CY2017Q4 us-gaap Assets Current
AssetsCurrent
46082607
CY2018Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
1400591
CY2017Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
1036860
CY2018Q4 us-gaap Goodwill
Goodwill
3700447
CY2017Q4 us-gaap Goodwill
Goodwill
3700447
CY2018Q4 airg Customer Relationships Net
CustomerRelationshipsNet
3592918
CY2017Q4 airg Customer Relationships Net
CustomerRelationshipsNet
4075918
CY2018Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
858805
CY2017Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
1052333
CY2018Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
269136
CY2017Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
349743
CY2018Q4 us-gaap Assets
Assets
52907112
CY2017Q4 us-gaap Assets
Assets
56297908
CY2018Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
4136943
CY2017Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
3969083
CY2018Q4 us-gaap Accrued Bonuses Current
AccruedBonusesCurrent
2640406
CY2017Q4 us-gaap Accrued Bonuses Current
AccruedBonusesCurrent
2224517
CY2018Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
652139
CY2017Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
1121833
CY2017Q4 airg Deferred Purchase Price Current
DeferredPurchasePriceCurrent
1000000
CY2017Q4 us-gaap Notes Payable Current
NotesPayableCurrent
1333333
CY2018Q4 us-gaap Accrued Rent Current
AccruedRentCurrent
81332
CY2017Q4 us-gaap Accrued Rent Current
AccruedRentCurrent
81332
CY2018Q4 us-gaap Liabilities Current
LiabilitiesCurrent
7510820
CY2017Q4 us-gaap Liabilities Current
LiabilitiesCurrent
9730098
CY2018 us-gaap Use Of Estimates
UseOfEstimates
<div align="left"> <table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;"> <tr> <td valign="top" style="width:5.24%;white-space:nowrap"> <p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">&nbsp;</p></td> <td valign="top" style="width:5.24%;white-space:nowrap"> <p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><font style="font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">(</font><font style="font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">r</font><font style="font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">)</font></p></td> <td valign="top"> <p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;font-style:italic;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Use of Estimates</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;margin-left:10.47%;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant items subject to such estimates and assumptions include valuation of the preferred redeemable convertible stock warrant liability, stock- based compensation and intangible assets.</p>
CY2018 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
1
CY2018Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
0
CY2017Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
0
CY2018 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0
CY2018 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
433234
CY2017 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
462297
CY2016 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
321093
CY2018 us-gaap Type Of Cost Good Or Service Extensible List
TypeOfCostGoodOrServiceExtensibleList
us-gaap:ShippingAndHandlingMember
CY2017 us-gaap Type Of Cost Good Or Service Extensible List
TypeOfCostGoodOrServiceExtensibleList
us-gaap:ShippingAndHandlingMember
CY2016 us-gaap Type Of Cost Good Or Service Extensible List
TypeOfCostGoodOrServiceExtensibleList
us-gaap:ShippingAndHandlingMember
CY2018 us-gaap Advertising Expense
AdvertisingExpense
2525626
CY2017 us-gaap Advertising Expense
AdvertisingExpense
15867
CY2016 us-gaap Advertising Expense
AdvertisingExpense
0
CY2016 us-gaap Convertible Preferred Dividends Net Of Tax
ConvertiblePreferredDividendsNetOfTax
125205
CY2016 us-gaap Dilutive Securities
DilutiveSecurities
-460289
CY2018 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
-2584320
CY2017 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
1141255
CY2016 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
1861602
CY2018 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
1029467
CY2017 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
513869
CY2016 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
2457897
CY2018Q4 us-gaap Cash
Cash
3043800
CY2018Q4 us-gaap Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
250
CY2018Q4 us-gaap Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
9796
CY2017Q4 us-gaap Cash
Cash
3040696
CY2017Q4 us-gaap Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
16907
CY2017Q4 airg Cash And Cash Equivalents At Carrying Value Available And Available For Sale Debt Securities Amortized Cost Basis
CashAndCashEquivalentsAtCarryingValueAvailableAndAvailableForSaleDebtSecuritiesAmortizedCostBasis
36330039
CY2017Q4 airg Cash And Cash Equivalents At Carrying Value And Available For Sale Securities Debt Securities Current
CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleSecuritiesDebtSecuritiesCurrent
36313132
CY2018Q4 us-gaap Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
10976777
CY2018Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
9796
CY2018Q4 us-gaap Available For Sale Securities Debt Maturities Next Rolling Twelve Months Fair Value
AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
20168981
CY2018Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
4097391
CY2017Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
3413445
CY2018Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
2696800
CY2017Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
2376585
CY2016Q4 us-gaap Goodwill
Goodwill
1249956
CY2017 us-gaap Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
2450491
CY2018 us-gaap Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
0
CY2018 us-gaap Finite Lived Intangible Asset Useful Life
FiniteLivedIntangibleAssetUsefulLife
P10Y
CY2018Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
6097000
CY2018Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
1645277
CY2018Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
563000
CY2018Q4 us-gaap Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
1444585
CY2018 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
67632
CY2017 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
21272
CY2018 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
5902
CY2017 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
2608
CY2016 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
2015
CY2018 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
73534
CY2017 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
23880
CY2016 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
2015
CY2018 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
23137
CY2017 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
483
CY2016 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
6124
CY2018 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
4872
CY2017 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
1322
CY2016 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
42
CY2018 us-gaap Deferred Federal State And Local Tax Expense Benefit
DeferredFederalStateAndLocalTaxExpenseBenefit
28009
CY2017 us-gaap Deferred Federal State And Local Tax Expense Benefit
DeferredFederalStateAndLocalTaxExpenseBenefit
1805
CY2016 us-gaap Deferred Federal State And Local Tax Expense Benefit
DeferredFederalStateAndLocalTaxExpenseBenefit
6166
CY2018 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2017 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.34
CY2016 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.34
CY2018 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-521383
CY2017 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
396760
CY2016 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
1272242
CY2018 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
10774
CY2017 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
3910
CY2016 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
2054
CY2018 airg Income Tax Reconciliation Uncertain Tax Position
IncomeTaxReconciliationUncertainTaxPosition
17771
CY2017 airg Income Tax Reconciliation Uncertain Tax Position
IncomeTaxReconciliationUncertainTaxPosition
-5060
CY2016 airg Income Tax Reconciliation Uncertain Tax Position
IncomeTaxReconciliationUncertainTaxPosition
68944
CY2018 us-gaap Income Tax Reconciliation Nondeductible Expense Meals And Entertainment
IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
46983
CY2017 us-gaap Income Tax Reconciliation Nondeductible Expense Meals And Entertainment
IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
74755
CY2016 us-gaap Income Tax Reconciliation Nondeductible Expense Meals And Entertainment
IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
54375
CY2018 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
-99007
CY2017 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
-645512
CY2016 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
48385
CY2016 airg Income Tax Reconciliation Warrants Liability
IncomeTaxReconciliationWarrantsLiability
156498
CY2017 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
2768458
CY2018 airg Income Tax Reconciliation Tax Credit Charges Research And Development
IncomeTaxReconciliationTaxCreditChargesResearchAndDevelopment
195336
CY2017 airg Income Tax Reconciliation Tax Credit Charges Research And Development
IncomeTaxReconciliationTaxCreditChargesResearchAndDevelopment
-206801
CY2016 airg Income Tax Reconciliation Tax Credit Charges Research And Development
IncomeTaxReconciliationTaxCreditChargesResearchAndDevelopment
141494
CY2017 airg Income Tax Reconciliation Federal Net Operating Loss Adjustments
IncomeTaxReconciliationFederalNetOperatingLossAdjustments
-386441
CY2016 airg Income Tax Reconciliation Federal Net Operating Loss Adjustments
IncomeTaxReconciliationFederalNetOperatingLossAdjustments
-206133
CY2018 airg Income Tax Reconciliation Federal Return To Provision
IncomeTaxReconciliationFederalReturnToProvision
-167755
CY2017 airg Income Tax Reconciliation Federal Return To Provision
IncomeTaxReconciliationFederalReturnToProvision
53265
CY2016 airg Income Tax Reconciliation Federal Return To Provision
IncomeTaxReconciliationFederalReturnToProvision
11104
CY2017 airg Income Tax Reconciliation Other Tax Credit Charges
IncomeTaxReconciliationOtherTaxCreditCharges
112262
CY2018 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
64196
CY2017 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
15695
CY2018 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
945300
CY2017 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
-2569208
CY2016 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
-944798
CY2018Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
4924181
CY2017Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
4584606
CY2018Q4 airg Capitalization Of Patent Costs Goodwill And Amortization
CapitalizationOfPatentCostsGoodwillAndAmortization
247239
CY2017Q4 airg Capitalization Of Patent Costs Goodwill And Amortization
CapitalizationOfPatentCostsGoodwillAndAmortization
221593
CY2018Q4 airg Capitalization Of Acquisition Costs Net Of Amortization
CapitalizationOfAcquisitionCostsNetOfAmortization
81088
CY2017Q4 airg Capitalization Of Acquisition Costs Net Of Amortization
CapitalizationOfAcquisitionCostsNetOfAmortization
84640
CY2018Q4 airg Deferred Tax Assets Tax Credit Carryforwards Research And Alternative Minimum Tax
DeferredTaxAssetsTaxCreditCarryforwardsResearchAndAlternativeMinimumTax
2074363
CY2017Q4 airg Deferred Tax Assets Tax Credit Carryforwards Research And Alternative Minimum Tax
DeferredTaxAssetsTaxCreditCarryforwardsResearchAndAlternativeMinimumTax
1447479
CY2018Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
326755
CY2017Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
82085
CY2018Q4 airg Deferred Tax Assets Lease Obligations
DeferredTaxAssetsLeaseObligations
63946
CY2017Q4 airg Deferred Tax Assets Lease Obligations
DeferredTaxAssetsLeaseObligations
91017
CY2018Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
198102
CY2018Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
60773
CY2017Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
72787
CY2018Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
7976447
CY2017Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
6584207
CY2018Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
7658670
CY2017Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
6453466
CY2018Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
317777
CY2017Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
130741
CY2018Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
192673
CY2017Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
104324
CY2018Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
162681
CY2017Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
34388
CY2018Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
355354
CY2017Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
138712
CY2018Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
37577
CY2017Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
7971
CY2018 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
1205204
CY2018 airg Cumulative Change In Ownership Percentage
CumulativeChangeInOwnershipPercentage
0.50
CY2018 airg Period For Cumulative Change In Ownership
PeriodForCumulativeChangeInOwnership
P3Y
CY2017Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
710000
CY2016Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1532000
CY2018 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
65000
CY2017 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
1001000
CY2018 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
87000
CY2017 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
179000
CY2018Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
732000
CY2018Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
9040
CY2018Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
2051
CY2017Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
785
CY2018 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
1266
CY2017 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
785
CY2016 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
0
CY2018 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
15000000
CY2018Q4 us-gaap Shares Issued Price Per Share
SharesIssuedPricePerShare
76.80
CY2018Q4 us-gaap Common Stock Capital Shares Reserved For Future Issuance
CommonStockCapitalSharesReservedForFutureIssuance
2021543
CY2017Q4 us-gaap Common Stock Capital Shares Reserved For Future Issuance
CommonStockCapitalSharesReservedForFutureIssuance
1987682
CY2012Q2 us-gaap Debt Conversion Converted Instrument Amount1
DebtConversionConvertedInstrumentAmount1
7100000
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0.00
CY2017 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0.00
CY2016 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0.00
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
0.3760
CY2017 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
0.3937
CY2016 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
0.4182
CY2018 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P5Y10M9D
CY2017 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P6Y21D
CY2016 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P6Y25D
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
0.026
CY2017 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
0.019
CY2016 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
0.016
CY2015Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
756692
CY2016 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
359319
CY2016 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
58155
CY2016 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
17469
CY2016Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
1040387
CY2017 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
471144
CY2017 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
284455
CY2017 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
23449
CY2017Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
1203627
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
1009134
CY2018 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
341456
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
464256
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
1407049
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
504287
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
1407049
CY2015Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
2.10
CY2016 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
2.60
CY2016 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
2.36
CY2016 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
2.13
CY2016Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
2.25
CY2017 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
14.72
CY2017 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
2.07
CY2017 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
8.22
CY2017Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
7.06
CY2018 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
9.94
CY2018 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
2.24
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
11.81
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
8.73
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
6.28
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
8.73
CY2015 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P7Y7M6D
CY2016 airg Share Based Compensation Arrangement By Share Based Payment Award Options Granted Weighted Average Remaining Contractual Term1
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm1
P9Y4M24D
CY2016 airg Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Weighted Average Remaining Contractual Term1
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm1
P3Y6M
CY2016 airg Share Based Compensation Arrangement By Share Based Payment Award Options Cancelled Weighted Average Remaining Contractual Term1
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledWeightedAverageRemainingContractualTerm1
P2Y7M6D
CY2016 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P7Y9M18D
CY2017 airg Share Based Compensation Arrangement By Share Based Payment Award Options Granted Weighted Average Remaining Contractual Term1
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm1
P9Y1M6D
CY2017 airg Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Weighted Average Remaining Contractual Term1
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm1
P5Y2M12D
CY2017 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P8Y1M6D
CY2018 airg Share Based Compensation Arrangement By Share Based Payment Award Options Granted Weighted Average Remaining Contractual Term1
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm1
P6Y9M18D
CY2018 airg Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Weighted Average Remaining Contractual Term1
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm1
P1Y3M18D
CY2018 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P8Y1M6D
CY2018 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P7Y
CY2018 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
P8Y1M6D
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
3.97
CY2017 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
6.02
CY2016 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
1.23
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
2485258
CY2017Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
3596624
CY2016Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
7770086
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
993372
CY2017Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
1469154
CY2016Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
4569243
CY2018 airg Aggregate Grant Date Fair Value Of Shares Vested
AggregateGrantDateFairValueOfSharesVested
2770008
CY2017 airg Aggregate Grant Date Fair Value Of Shares Vested
AggregateGrantDateFairValueOfSharesVested
322804
CY2016 airg Aggregate Grant Date Fair Value Of Shares Vested
AggregateGrantDateFairValueOfSharesVested
176597
CY2018Q4 us-gaap Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
933886
CY2018Q4 us-gaap Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
560432
CY2018Q4 us-gaap Operating Leases Future Minimum Payments Due In Three Years
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
180423
CY2018Q4 us-gaap Operating Leases Future Minimum Payments Due In Four Years
OperatingLeasesFutureMinimumPaymentsDueInFourYears
22526
CY2018Q4 us-gaap Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
1697267
CY2018Q4 us-gaap Defined Contribution Plan Tax Status Extensible List
DefinedContributionPlanTaxStatusExtensibleList
us-gaap:QualifiedPlanMember
CY2018Q4 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
16561520
CY2018Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
15786913
CY2018Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
14971681
CY2018Q1 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
13305098
CY2018Q4 us-gaap Gross Profit
GrossProfit
6850134
CY2018Q3 us-gaap Gross Profit
GrossProfit
6865342
CY2018Q2 us-gaap Gross Profit
GrossProfit
6601521
CY2018Q1 us-gaap Gross Profit
GrossProfit
6194171
CY2017Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
12448436
CY2018Q4 us-gaap Defined Contribution Plan Sponsor Location Extensible List
DefinedContributionPlanSponsorLocationExtensibleList
country:US
CY2018Q4 us-gaap Operating Expenses
OperatingExpenses
5730406
CY2018Q3 us-gaap Operating Expenses
OperatingExpenses
6558122
CY2018Q2 us-gaap Operating Expenses
OperatingExpenses
10250807
CY2018Q1 us-gaap Operating Expenses
OperatingExpenses
7357840
CY2018Q4 us-gaap Net Income Loss
NetIncomeLoss
1274559
CY2018Q3 us-gaap Net Income Loss
NetIncomeLoss
437259
CY2018Q2 us-gaap Net Income Loss
NetIncomeLoss
-3190347
CY2018Q1 us-gaap Net Income Loss
NetIncomeLoss
-1105791
CY2018Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.13
CY2018Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.05
CY2018Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.34
CY2018Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.12
CY2018Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.13
CY2018Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.04
CY2018Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.34
CY2018Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.12
CY2017Q4 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
12807175
CY2017Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
13013143
CY2017Q1 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
11252417
CY2017Q4 us-gaap Gross Profit
GrossProfit
5888332
CY2017Q3 us-gaap Gross Profit
GrossProfit
6003892
CY2017Q2 us-gaap Gross Profit
GrossProfit
6121524
CY2017Q1 us-gaap Gross Profit
GrossProfit
5288458
CY2017Q4 us-gaap Operating Expenses
OperatingExpenses
5418089
CY2017Q3 us-gaap Operating Expenses
OperatingExpenses
5803260
CY2017Q2 us-gaap Operating Expenses
OperatingExpenses
6248678
CY2017Q1 us-gaap Operating Expenses
OperatingExpenses
4862979
CY2017Q4 us-gaap Net Income Loss
NetIncomeLoss
591933
CY2017Q3 us-gaap Net Income Loss
NetIncomeLoss
234353
CY2017Q2 us-gaap Net Income Loss
NetIncomeLoss
-70121
CY2017Q1 us-gaap Net Income Loss
NetIncomeLoss
385090
CY2017Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.06
CY2017Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.02
CY2017Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.01
CY2017Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.04
CY2017Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.06
CY2017Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.02
CY2017Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.01
CY2017Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.04

Files In Submission

Name View Source Status
0001564590-19-008047-index-headers.html Edgar Link pending
0001564590-19-008047-index.html Edgar Link pending
0001564590-19-008047.txt Edgar Link pending
0001564590-19-008047-xbrl.zip Edgar Link pending
airg-10k_20181231.htm Edgar Link pending
airg-20181231.xml Edgar Link completed
airg-20181231.xsd Edgar Link pending
airg-20181231_cal.xml Edgar Link unprocessable
airg-20181231_def.xml Edgar Link unprocessable
airg-20181231_lab.xml Edgar Link unprocessable
airg-20181231_pre.xml Edgar Link unprocessable
airg-ex1010_624.htm Edgar Link pending
airg-ex1012_848.htm Edgar Link pending
airg-ex1013_317.htm Edgar Link pending
airg-ex1015_325.htm Edgar Link pending
airg-ex1016_404.htm Edgar Link pending
airg-ex1017_623.htm Edgar Link pending
airg-ex1018_321.htm Edgar Link pending
airg-ex1019_320.htm Edgar Link pending
airg-ex1020_319.htm Edgar Link pending
airg-ex1021_322.htm Edgar Link pending
airg-ex231_9.htm Edgar Link pending
airg-ex311_7.htm Edgar Link pending
airg-ex312_10.htm Edgar Link pending
airg-ex321_8.htm Edgar Link pending
airg-ex322_6.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
g5r5wtpazt24000001.jpg Edgar Link pending
g5r5wtpazt24000002.jpg Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending