2017 Q1 Form 10-K Financial Statement

#000156459017003329 Filed on March 03, 2017

View on sec.gov

Income Statement

Concept 2017 Q1 2016 Q4 2015 Q4
Revenue $31.73M $33.66M $22.63M
YoY Change 48.74% 48.98%
Cost Of Revenue $14.96M $15.27M $10.59M
YoY Change 42.02% 44.19% 38.61%
Gross Profit $16.77M $18.39M $12.04M
YoY Change 51.09% 52.74% 59.47%
Gross Profit Margin 52.85% 54.63% 53.2%
Selling, General & Admin $11.42M $10.64M $6.430M
YoY Change 51.66% 65.47% 57.21%
% of Gross Profit 68.12% 57.86% 53.41%
Research & Development $7.343M $7.400M $5.090M
YoY Change 35.13% 45.38% 30.85%
% of Gross Profit 43.79% 40.24% 42.28%
Depreciation & Amortization $874.0K $730.0K $690.0K
YoY Change 23.1% 5.8% 81.58%
% of Gross Profit 5.21% 3.97% 5.73%
Operating Expenses $18.77M $18.04M $11.52M
YoY Change 44.73% 56.6% 15.9%
Operating Profit -$1.998M $350.0K $520.0K
YoY Change 6.96% -32.69% -121.76%
Interest Expense $374.0K -$310.0K -$470.0K
YoY Change -183.11% -34.04% 135.0%
% of Operating Profit -88.57% -90.38%
Other Income/Expense, Net $269.0K $140.0K $850.0K
YoY Change -83.53% -42.57%
Pretax Income -$2.103M $170.0K $910.0K
YoY Change -9.16% -81.32% -181.98%
Income Tax $57.00K $70.00K $90.00K
% Of Pretax Income 41.18% 9.89%
Net Earnings -$2.160M $100.0K $820.0K
YoY Change -7.3% -87.8% -172.57%
Net Earnings / Revenue -6.81% 0.3% 3.62%
Basic Earnings Per Share
Diluted Earnings Per Share -$106.2K $4.916K $46.59K
COMMON SHARES
Basic Shares Outstanding 20.56M 18.78M
Diluted Shares Outstanding

Balance Sheet

Concept 2017 Q1 2016 Q4 2015 Q4
SHORT-TERM ASSETS
Cash & Short-Term Investments $83.50M $100.5M $10.10M
YoY Change 464.19% 895.05%
Cash & Equivalents $7.307M $33.64M $10.12M
Short-Term Investments $76.20M $66.90M
Other Short-Term Assets $2.500M $3.000M $1.100M
YoY Change 19.05% 172.73%
Inventory $39.20M $27.70M $11.84M
Prepaid Expenses
Receivables $21.10M $17.40M $12.89M
Other Receivables $0.00 $0.00 $0.00
Total Short-Term Assets $146.3M $148.7M $35.94M
YoY Change 240.23% 313.72%
LONG-TERM ASSETS
Property, Plant & Equipment $17.00M $14.90M $12.35M
YoY Change 33.86% 20.64%
Goodwill $3.881M $3.881M
YoY Change 0.0%
Intangibles $37.00K
YoY Change
Long-Term Investments
YoY Change
Other Assets $637.0K
YoY Change
Total Long-Term Assets $20.80M $18.80M $16.91M
YoY Change 18.86% 11.2%
TOTAL ASSETS
Total Short-Term Assets $146.3M $148.7M $35.94M
Total Long-Term Assets $20.80M $18.80M $16.91M
Total Assets $167.1M $167.5M $52.85M
YoY Change 176.2% 216.95%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $7.400M $7.200M $3.182M
YoY Change 80.49% 126.27%
Accrued Expenses $11.30M $13.70M $2.895M
YoY Change 39.51% 373.23%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00 $0.00
YoY Change
Long-Term Debt Due $4.600M $3.700M $5.227M
YoY Change -69.13% -29.21%
Total Short-Term Liabilities $24.10M $25.40M $17.47M
YoY Change -12.68% 45.36%
LONG-TERM LIABILITIES
Long-Term Debt $10.10M $11.40M $10.68M
YoY Change -16.53% 6.71%
Other Long-Term Liabilities $7.700M $6.800M $678.0K
YoY Change -21.43% 902.95%
Total Long-Term Liabilities $17.80M $18.20M $11.36M
YoY Change -18.72% 60.2%
TOTAL LIABILITIES
Total Short-Term Liabilities $24.10M $25.40M $17.47M
Total Long-Term Liabilities $17.80M $18.20M $11.36M
Total Liabilities $41.90M $43.51M $39.92M
YoY Change -15.35% 9.0%
SHAREHOLDERS EQUITY
Retained Earnings -$187.2M -$185.3M
YoY Change 1.02%
Common Stock $311.2M $100.3M
YoY Change 210.37%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $125.2M $124.0M -$85.04M
YoY Change
Total Liabilities & Shareholders Equity $167.1M $167.5M $52.85M
YoY Change 176.2% 217.01%

Cashflow Statement

Concept 2017 Q1 2016 Q4 2015 Q4
OPERATING ACTIVITIES
Net Income -$2.160M $100.0K $820.0K
YoY Change -7.3% -87.8% -172.57%
Depreciation, Depletion And Amortization $874.0K $730.0K $690.0K
YoY Change 23.1% 5.8% 81.58%
Cash From Operating Activities -$16.62M $0.00 $2.960M
YoY Change 669.44% -100.0% -331.25%
INVESTING ACTIVITIES
Capital Expenditures $1.220M -$1.200M -$500.0K
YoY Change 162.93% 140.0% 35.14%
Acquisitions
YoY Change
Other Investing Activities -$9.430M -$52.98M $0.00
YoY Change
Cash From Investing Activities -$10.65M -$54.19M -$500.0K
YoY Change 2215.22% 10738.0% 35.14%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net $38.70M
YoY Change
Debt Paid & Issued, Net $159.0K
YoY Change -98.65%
Cash From Financing Activities 940.0K 39.89M -2.540M
YoY Change -87.18% -1670.47% -6450.0%
NET CHANGE
Cash From Operating Activities -16.62M 0.000 2.960M
Cash From Investing Activities -10.65M -54.19M -500.0K
Cash From Financing Activities 940.0K 39.89M -2.540M
Net Change In Cash -26.33M -14.30M -80.00K
YoY Change -659.02% 17775.0% -95.03%
FREE CASH FLOW
Cash From Operating Activities -$16.62M $0.00 $2.960M
Capital Expenditures $1.220M -$1.200M -$500.0K
Free Cash Flow -$17.84M $1.200M $3.460M
YoY Change 579.88% -65.32% -480.22%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2016 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2016 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2016 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2016 dei Entity Filer Category
EntityFilerCategory
Non-accelerated Filer
CY2016Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
33636000
CY2016Q4 us-gaap Short Term Investments
ShortTermInvestments
66905000
CY2015Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
12351000
CY2015Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
12889000
CY2015Q4 us-gaap Assets Current
AssetsCurrent
35942000
CY2015Q4 us-gaap Inventory Net
InventoryNet
11837000
CY2015Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
1095000
CY2016Q4 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
445000
CY2017Q1 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
20564294
CY2016Q2 dei Entity Public Float
EntityPublicFloat
0
CY2015Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
10121000
CY2016Q4 us-gaap Goodwill
Goodwill
3881000
CY2015Q4 us-gaap Goodwill
Goodwill
3881000
CY2015Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
37000
CY2015Q4 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
684000
CY2015Q4 pi Warrant Liability
WarrantLiability
2865000
CY2016Q4 us-gaap Deferred Revenue Noncurrent
DeferredRevenueNoncurrent
966000
CY2015Q4 us-gaap Deferred Revenue Noncurrent
DeferredRevenueNoncurrent
710000
CY2016Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2015Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2015Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
97963000
CY2015Q4 us-gaap Preferred Stock Value
PreferredStockValue
CY2015Q4 us-gaap Common Stock Value
CommonStockValue
4000
CY2015Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
100276000
CY2016Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
284000
CY2015Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
285000
CY2016Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
10227000
CY2015Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
8968000
CY2016Q4 us-gaap Temporary Equity Par Or Stated Value Per Share
TemporaryEquityParOrStatedValuePerShare
0.001
CY2015Q4 us-gaap Temporary Equity Par Or Stated Value Per Share
TemporaryEquityParOrStatedValuePerShare
0.001
CY2016 us-gaap Cost Of Goods Sold
CostOfGoodsSold
52614000
CY2015 us-gaap Cost Of Goods Sold
CostOfGoodsSold
37360000
CY2014 us-gaap Cost Of Goods Sold
CostOfGoodsSold
29003000
CY2016 us-gaap Cost Of Services
CostOfServices
220000
CY2015 us-gaap Cost Of Services
CostOfServices
273000
CY2014 us-gaap Cost Of Services
CostOfServices
1118000
CY2016 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
52834000
CY2014 pi Interest Income Expense And Other Net
InterestIncomeExpenseAndOtherNet
-63000
CY2015 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
37633000
CY2014 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
30121000
CY2016 us-gaap Gross Profit
GrossProfit
59453000
CY2015 us-gaap Sales Revenue Net
SalesRevenueNet
78479000
CY2016 pi Interest Income And Other Income Expense Net
InterestIncomeAndOtherIncomeExpenseNet
616000
CY2015 pi Interest Income And Other Income Expense Net
InterestIncomeAndOtherIncomeExpenseNet
673000
CY2014 pi Interest Income And Other Income Expense Net
InterestIncomeAndOtherIncomeExpenseNet
838000
CY2014 us-gaap Sales Revenue Net
SalesRevenueNet
63763000
CY2016 pi Interest Income Expense And Other Net
InterestIncomeExpenseAndOtherNet
-1017000
CY2015 pi Interest Income Expense And Other Net
InterestIncomeExpenseAndOtherNet
-535000
CY2016 us-gaap Sales Revenue Goods Net
SalesRevenueGoodsNet
111769000
CY2015 us-gaap Sales Revenue Goods Net
SalesRevenueGoodsNet
77389000
CY2014 us-gaap Sales Revenue Goods Net
SalesRevenueGoodsNet
58970000
CY2016 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
518000
CY2015 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
1090000
CY2014 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
4793000
CY2016 us-gaap Sales Revenue Net
SalesRevenueNet
112287000
CY2015 us-gaap Gross Profit
GrossProfit
40846000
CY2014 us-gaap Gross Profit
GrossProfit
33642000
CY2016 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
25185000
CY2015 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
17579000
CY2014 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
14287000
CY2016 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
22330000
CY2015 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
14579000
CY2014 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
10825000
CY2016 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
12426000
CY2015 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
7087000
CY2014 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
6115000
CY2014 pi Offering Costs
OfferingCosts
1959000
CY2016 us-gaap Operating Expenses
OperatingExpenses
59941000
CY2015 us-gaap Operating Expenses
OperatingExpenses
39245000
CY2014 us-gaap Operating Expenses
OperatingExpenses
33186000
CY2016 us-gaap Operating Income Loss
OperatingIncomeLoss
-488000
CY2015 us-gaap Operating Income Loss
OperatingIncomeLoss
1601000
CY2014 us-gaap Operating Income Loss
OperatingIncomeLoss
456000
CY2015 us-gaap Temporary Equity Accretion To Redemption Value Adjustment
TemporaryEquityAccretionToRedemptionValueAdjustment
11301000
CY2014 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-11004000
CY2016 us-gaap Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
10778000
CY2015 us-gaap Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
3893000
CY2014 us-gaap Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
3338000
CY2016 us-gaap Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
-10000
CY2013Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
75361000
CY2014 us-gaap Temporary Equity Accretion Of Interest
TemporaryEquityAccretionOfInterest
11301000
CY2014Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
86662000
CY2015 us-gaap Temporary Equity Accretion Of Interest
TemporaryEquityAccretionOfInterest
11301000
CY2016 us-gaap Temporary Equity Accretion Of Interest
TemporaryEquityAccretionOfInterest
6258000
CY2016 us-gaap Temporary Equity Stock Issued During Period Value New Issues
TemporaryEquityStockIssuedDuringPeriodValueNewIssues
1863000
CY2016 pi Conversion Of Preferred Stock Into Common Stock Initial Public Offering Value
ConversionOfPreferredStockIntoCommonStockInitialPublicOfferingValue
106084000
CY2013Q4 us-gaap Stockholders Equity
StockholdersEquity
-67028000
CY2014 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
332000
CY2014 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation And Exercise Of Stock Options
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
54000
CY2014 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
1175000
CY2014 us-gaap Preferred Stock Accretion Of Redemption Discount
PreferredStockAccretionOfRedemptionDiscount
11301000
CY2014Q4 us-gaap Stockholders Equity
StockholdersEquity
-76471000
CY2015 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
530000
CY2015 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation And Exercise Of Stock Options
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
119000
CY2015 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
1188000
CY2015 us-gaap Preferred Stock Accretion Of Redemption Discount
PreferredStockAccretionOfRedemptionDiscount
11301000
CY2016 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
286000
CY2016 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation And Exercise Of Stock Options
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
167000
CY2016 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
2765000
CY2016 us-gaap Preferred Stock Accretion Of Redemption Discount
PreferredStockAccretionOfRedemptionDiscount
6258000
CY2016 pi Conversion Of Preferred Stock Warrants Into Common Stock Warrants Initial Public Offering
ConversionOfPreferredStockWarrantsIntoCommonStockWarrantsInitialPublicOffering
505000
CY2016 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
107192000
CY2016 us-gaap Depreciation And Amortization
DepreciationAndAmortization
2869000
CY2015 us-gaap Depreciation And Amortization
DepreciationAndAmortization
1972000
CY2014 us-gaap Depreciation And Amortization
DepreciationAndAmortization
1366000
CY2016 pi Amortization And Write Off Of Deferred Debt Issuance Cost
AmortizationAndWriteOffOfDeferredDebtIssuanceCost
239000
CY2015 pi Amortization And Write Off Of Deferred Debt Issuance Cost
AmortizationAndWriteOffOfDeferredDebtIssuanceCost
152000
CY2014 pi Amortization And Write Off Of Deferred Debt Issuance Cost
AmortizationAndWriteOffOfDeferredDebtIssuanceCost
182000
CY2016 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
31000
CY2016 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
-559000
CY2015 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
-703000
CY2014 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
398000
CY2016 us-gaap Share Based Compensation
ShareBasedCompensation
2765000
CY2015 us-gaap Share Based Compensation
ShareBasedCompensation
1178000
CY2014 us-gaap Share Based Compensation
ShareBasedCompensation
1175000
CY2016 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
4515000
CY2015 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
3327000
CY2014 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
3611000
CY2016 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
15897000
CY2015 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
2783000
CY2014 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
799000
CY2016 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
1759000
CY2015 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
360000
CY2014 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
159000
CY2016 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
17000
CY2015 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
-466000
CY2014 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
-896000
CY2016 pi Increase Decrease In Deferred Rent
IncreaseDecreaseInDeferredRent
86000
CY2015 pi Increase Decrease In Deferred Rent
IncreaseDecreaseInDeferredRent
4601000
CY2014 pi Increase Decrease In Deferred Rent
IncreaseDecreaseInDeferredRent
-165000
CY2016 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
3883000
CY2015 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
754000
CY2014 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
1402000
CY2016 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
3462000
CY2015 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
1356000
CY2014 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
-817000
CY2016 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
1554000
CY2015 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
182000
CY2014 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
795000
CY2016 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
-9497000
CY2015 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
3456000
CY2014 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
-832000
CY2016 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
67103000
CY2016 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
3530000
CY2015 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
7450000
CY2014 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
1017000
CY2014 us-gaap Increase Decrease In Restricted Cash
IncreaseDecreaseInRestrictedCash
-200000
CY2016 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-70633000
CY2015 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-7450000
CY2014 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-817000
CY2016 us-gaap Proceeds From Issuance Initial Public Offering
ProceedsFromIssuanceInitialPublicOffering
108096000
CY2016 us-gaap Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
1229000
CY2015 us-gaap Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
824000
CY2014 us-gaap Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
625000
CY2016 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
65320000
CY2015 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
6115000
CY2014 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
2667000
CY2016 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
61436000
CY2015 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
13899000
CY2016 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
600000
CY2015 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
538000
CY2014 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
702000
CY2016 us-gaap Proceeds From Warrant Exercises
ProceedsFromWarrantExercises
62000
CY2015 pi Payment Of Deferred Offering Costs
PaymentOfDeferredOfferingCosts
322000
CY2016 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
103645000
CY2015 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
7176000
CY2014 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
-2590000
CY2016 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
23515000
CY2015 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
3182000
CY2014 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-4239000
CY2014Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
6939000
CY2013Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
11178000
CY2016 us-gaap Interest Paid
InterestPaid
1503000
CY2015 us-gaap Interest Paid
InterestPaid
973000
CY2014 us-gaap Interest Paid
InterestPaid
718000
CY2016 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
46000
CY2015 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
41000
CY2014 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
21000
CY2016 pi Accretion On Preferred Stock
AccretionOnPreferredStock
6258000
CY2015 pi Accretion On Preferred Stock
AccretionOnPreferredStock
11301000
CY2014 pi Accretion On Preferred Stock
AccretionOnPreferredStock
11301000
CY2016 pi Vesting Of Early Exercised Stock Options
VestingOfEarlyExercisedStockOptions
167000
CY2015 pi Vesting Of Early Exercised Stock Options
VestingOfEarlyExercisedStockOptions
119000
CY2014 pi Vesting Of Early Exercised Stock Options
VestingOfEarlyExercisedStockOptions
54000
CY2016 pi Additions To Property And Equipment Through Capital Lease
AdditionsToPropertyAndEquipmentThroughCapitalLease
341000
CY2015 pi Additions To Property And Equipment Through Capital Lease
AdditionsToPropertyAndEquipmentThroughCapitalLease
2907000
CY2014 pi Additions To Property And Equipment Through Capital Lease
AdditionsToPropertyAndEquipmentThroughCapitalLease
819000
CY2016 pi Accrued Not Yet Paid Offering Costs
AccruedNotYetPaidOfferingCosts
626000
CY2015 pi Accrued Not Yet Paid Offering Costs
AccruedNotYetPaidOfferingCosts
315000
CY2016 us-gaap Inventory Write Down
InventoryWriteDown
420000
CY2015 us-gaap Inventory Write Down
InventoryWriteDown
191000
CY2016 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
1538000
CY2015 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
347000
CY2014 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
381000
CY2016 pi Write Off Of Fully Depreciated Property And Equipment
WriteOffOfFullyDepreciatedPropertyAndEquipment
1571000
CY2015 pi Write Off Of Fully Depreciated Property And Equipment
WriteOffOfFullyDepreciatedPropertyAndEquipment
1913000
CY2016 pi Conversion Of Convertible Preferred Stock To Common Stock
ConversionOfConvertiblePreferredStockToCommonStock
106084000
CY2016 pi Conversion Of Convertible Preferred Stock Warrants To Common Stock Warrants
ConversionOfConvertiblePreferredStockWarrantsToCommonStockWarrants
505000
CY2016Q4 us-gaap Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
16696000
CY2016 us-gaap Use Of Estimates
UseOfEstimates
<div> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Use of Estimates</p> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;text-indent:5.24%;">The preparation of financial statements in conformity with GAAP requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the financial statements, as well as the reported amounts of revenue and expenses during the periods presented. On an ongoing basis, we evaluate our estimates, including those related to revenue recognition, reserve for returns, collectability of accounts receivable, estimated costs to complete development contracts, warranty obligations, deferred revenue, inventory excess and obsolescence, depreciable lives of fixed assets, the determination of the fair value of stock awards and warrants and accrued liabilities, compensation and employee related benefits. To the extent there are material differences between these estimates, judgments, or assumptions and actual results, our financial statements will be affected.<font style="color:#000000;"> </font></p></div>
CY2016 us-gaap Concentration Risk Credit Risk
ConcentrationRiskCreditRisk
<div> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Concentrations of Credit Risk</p> <p style="margin-top:6pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;text-indent:5.24%;">Financial instruments<font style="Background-color:#FFFFFF;color:#000000;">, which potentially subject us to concentrations of credit risk,&#160;</font>consist primarily of cash equivalents, investments and accounts receivable. <font style="Background-color:#FFFFFF;color:#000000;">We place cash and cash equivalents and investments with major financial institutions, which management assesses to be of high credit quality, in order to limit exposure of our investments.</font> We extend credit to customers based upon an evaluation of the customer&#8217;s financial condition and generally collateral is not required. <font style="color:#000000;">The following table presents t</font>otal revenue and accounts receivable concentration as of the dates presented:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p> <div> <table border="0" cellspacing="0" cellpadding="0" align="center" style="border-collapse:collapse; width:100%;"> <tr> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.6%; border-bottom:solid 0.75pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:solid 0.75pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td colspan="10" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.02%; border-bottom:solid 0.75pt #000000;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">YEAR ENDED</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">DECEMBER 31,</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> </tr> <tr> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.6%; border-bottom:solid 0.75pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:solid 0.75pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td colspan="2" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2016</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td colspan="2" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2015</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td colspan="2" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2014</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> </tr> <tr> <td valign="top" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.6%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Revenue:</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> </tr> <tr> <td valign="top" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.6%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer A</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td valign="top" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.6%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer B</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> </tr> <tr> <td valign="top" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.6%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer C</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> </tr> <tr> <td valign="top" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.6%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer D</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> </tr> <tr> <td valign="top" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.6%; border-bottom:solid 0.75pt transparent;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer E</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:solid 0.75pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:solid 0.75pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:solid 0.75pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> </tr> <tr> <td valign="top" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.6%; border-bottom:double 2.5pt transparent;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:double 2.5pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:double 2.5pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:double 2.5pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p> <div> <table border="0" cellspacing="0" cellpadding="0" align="center" style="border-collapse:collapse; width:100%;"> <tr> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td colspan="6" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%; border-bottom:solid 0.75pt #000000;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">AS OF DECEMBER 31,</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> </tr> <tr> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td colspan="2" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2016</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td colspan="2" valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2015</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> </tr> <tr> <td valign="top" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Accounts Receivable:</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> </tr> <tr> <td valign="top" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer A</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td valign="top" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer C</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> </tr> <tr> <td valign="top" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer D</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> </tr> <tr> <td valign="top" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer E</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> </tr> <tr> <td valign="top" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer F</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td> <td valign="bottom" bgcolor="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> </tr> <tr> <td valign="top" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:double 2.5pt transparent;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58</p></td> <td valign="bottom" bgcolor="#CFF0FC" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&nbsp;</p></div>
CY2016 us-gaap Guarantees Indemnifications And Warranties Policies
GuaranteesIndemnificationsAndWarrantiesPolicies
<div> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Guarantees and Product Warranties</p> <p style="margin-top:6pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;text-indent:5.24%;">In the normal course of business to facilitate sales of our products, we indemnify other parties, including customers, distributors, resellers and parties to other transactions with us, with respect to certain matters. We have agreed to hold the other party harmless against losses arising from a breach of representations or covenants, from intellectual property infringement and from other claims made against certain parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. It is not possible to determine the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We provide limited warranty coverage for most products, generally ranging from a period of 90 days to one year from the date of shipment. A liability is recorded for the estimated cost of product warranties based on historical claims, product failure rates and other factors when the related revenue is recognized. We review these estimates periodically and adjust the warranty reserves as actual experience differs from historical estimates or other information becomes available. The warranty liability primarily includes the anticipated cost of materials, labor and shipping necessary to repair or replace the product. Accrued warranty costs in 2016 and 2015 were not material.</p></div>
CY2016Q3 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
68500000
CY2016Q3 us-gaap Convertible Preferred Stock Shares Issued Upon Conversion
ConvertiblePreferredStockSharesIssuedUponConversion
8531146
CY2016Q3 us-gaap Class Of Warrant Or Right Number Of Securities Called By Warrants Or Rights
ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
123759
CY2016Q4 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
38700000
CY2016 us-gaap Stockholders Equity Reverse Stock Split
StockholdersEquityReverseStockSplit
On June 16, 2016, our board of directors and stockholders approved an amendment to our certificate of incorporation to effect a reverse split of shares of our authorized, issued and outstanding common stock and redeemable convertible preferred stock at a 1-for-12 ratio.
CY2016Q2 us-gaap Stockholders Equity Note Stock Split Conversion Ratio1
StockholdersEquityNoteStockSplitConversionRatio1
0.0833
CY2015Q4 us-gaap Available For Sale Securities
AvailableForSaleSecurities
0
CY2016Q4 us-gaap Available For Sale Securities Amortized Cost
AvailableForSaleSecuritiesAmortizedCost
100551000
CY2016Q4 us-gaap Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
9000
CY2016Q4 us-gaap Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
19000
CY2016Q4 us-gaap Available For Sale Securities
AvailableForSaleSecurities
100541000
CY2015Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
65000
CY2014Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
50000
CY2013Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
58000
CY2016 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
42000
CY2015 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
15000
CY2016Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
107000
CY2016Q4 us-gaap Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
5482000
CY2015Q4 us-gaap Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
852000
CY2016Q4 us-gaap Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
5556000
CY2015Q4 us-gaap Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
3269000
CY2015Q4 us-gaap Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
7716000
CY2014 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-8000
CY2014 us-gaap Inventory Write Down
InventoryWriteDown
538000
CY2016 us-gaap Foreign Currency Transactions Description
ForeignCurrencyTransactionsDescription
We record translation gains and losses in other income (expense), net on the consolidated statements of operations.
CY2016 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
0
CY2016 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0.00
CY2016 pi Weighted Average Number Basic Shares Outstanding Adjustment
WeightedAverageNumberBasicSharesOutstandingAdjustment
10904000
CY2015 pi Weighted Average Number Basic Shares Outstanding Adjustment
WeightedAverageNumberBasicSharesOutstandingAdjustment
4067000
CY2014 pi Weighted Average Number Basic Shares Outstanding Adjustment
WeightedAverageNumberBasicSharesOutstandingAdjustment
3489000
CY2016 us-gaap Weighted Average Number Of Shares Common Stock Subject To Repurchase Or Cancellation
WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation
126000
CY2015 us-gaap Weighted Average Number Of Shares Common Stock Subject To Repurchase Or Cancellation
WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation
174000
CY2014 us-gaap Weighted Average Number Of Shares Common Stock Subject To Repurchase Or Cancellation
WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation
151000
CY2016Q4 us-gaap Deferred Offering Costs
DeferredOfferingCosts
0
CY2015Q4 us-gaap Deferred Offering Costs
DeferredOfferingCosts
637000
CY2016Q3 us-gaap Deferred Offering Costs
DeferredOfferingCosts
4100000
CY2015Q4 us-gaap Assets Fair Value Disclosure Recurring
AssetsFairValueDisclosureRecurring
0
CY2016Q4 us-gaap Liabilities Fair Value Disclosure Recurring
LiabilitiesFairValueDisclosureRecurring
0
CY2016Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
25156000
CY2015Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
21319000
CY2016 us-gaap Amortization Of Leased Asset
AmortizationOfLeasedAsset
2900000
CY2015 us-gaap Amortization Of Leased Asset
AmortizationOfLeasedAsset
1900000
CY2014 us-gaap Amortization Of Leased Asset
AmortizationOfLeasedAsset
1300000
CY2016Q4 us-gaap Capital Leases Balance Sheet Assets By Major Class Net
CapitalLeasesBalanceSheetAssetsByMajorClassNet
2700000
CY2015Q4 us-gaap Capital Leases Balance Sheet Assets By Major Class Net
CapitalLeasesBalanceSheetAssetsByMajorClassNet
3500000
CY2016 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
15000
CY2015 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
56000
CY2016 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
63000
CY2015 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
22000
CY2014 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
5000
CY2016 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
78000
CY2015 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
78000
CY2014 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
5000
CY2016 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
91000
CY2015 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
88000
CY2014 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
91000
CY2016 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-1000
CY2016 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
90000
CY2015 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
88000
CY2014 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
91000
CY2016 us-gaap Undistributed Earnings
UndistributedEarnings
371000
CY2016Q4 us-gaap Deferred Tax Liability Not Recognized Amount Of Unrecognized Deferred Tax Liability Undistributed Earnings Of Foreign Subsidiaries
DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries
74000
CY2016 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.340
CY2015 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.340
CY2014 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.340
CY2016 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
-0.118
CY2015 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
0.099
CY2014 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
0.089
CY2016 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
-0.044
CY2015 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.038
CY2014 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
-0.336
CY2016 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Research
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
-0.674
CY2015 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Research
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
0.608
CY2014 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Research
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
1.360
CY2016 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
-0.462
CY2015 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
0.195
CY2014 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
0.836
CY2016 us-gaap Effective Income Tax Rate Reconciliation Tax Contingencies
EffectiveIncomeTaxRateReconciliationTaxContingencies
-0.471
CY2015 us-gaap Effective Income Tax Rate Reconciliation Tax Contingencies
EffectiveIncomeTaxRateReconciliationTaxContingencies
0.288
CY2014 us-gaap Effective Income Tax Rate Reconciliation Tax Contingencies
EffectiveIncomeTaxRateReconciliationTaxContingencies
0.340
CY2016 pi Effective Income Tax Rate Reconciliation Change In Preferred Stock Warrant Revaluation
EffectiveIncomeTaxRateReconciliationChangeInPreferredStockWarrantRevaluation
0.126
CY2015 pi Effective Income Tax Rate Reconciliation Change In Preferred Stock Warrant Revaluation
EffectiveIncomeTaxRateReconciliationChangeInPreferredStockWarrantRevaluation
-0.224
CY2016 us-gaap Federal Income Tax Expense Benefit Continuing Operations
FederalIncomeTaxExpenseBenefitContinuingOperations
100000000
CY2015 us-gaap Federal Income Tax Expense Benefit Continuing Operations
FederalIncomeTaxExpenseBenefitContinuingOperations
97000000
CY2016 us-gaap State And Local Income Tax Expense Benefit Continuing Operations
StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
779000
CY2015 us-gaap State And Local Income Tax Expense Benefit Continuing Operations
StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
794000
CY2016 us-gaap Employee Service Share Based Compensation Tax Benefit Realized From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
0
CY2014 pi Effective Income Tax Rate Reconciliation Change In Preferred Stock Warrant Revaluation
EffectiveIncomeTaxRateReconciliationChangeInPreferredStockWarrantRevaluation
0.344
CY2016 us-gaap Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
-0.155
CY2015 us-gaap Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
0.029
CY2014 us-gaap Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
-0.010
CY2016 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
-0.110
CY2015 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.157
CY2014 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.243
CY2016Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
34287000
CY2015Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
33783000
CY2016Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
6492000
CY2015Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
5693000
CY2015Q4 us-gaap Deferred Tax Assets Property Plant And Equipment
DeferredTaxAssetsPropertyPlantAndEquipment
594000
CY2016Q4 us-gaap Deferred Tax Assets In Process Research And Development
DeferredTaxAssetsInProcessResearchAndDevelopment
6992000
CY2015Q4 us-gaap Deferred Tax Assets In Process Research And Development
DeferredTaxAssetsInProcessResearchAndDevelopment
8164000
CY2016Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Deferred Rent
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
1825000
CY2015Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Deferred Rent
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
223000
CY2016Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Returns And Allowances
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances
767000
CY2015Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Returns And Allowances
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances
261000
CY2016Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
1209000
CY2015Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
760000
CY2016Q4 us-gaap Deferred Tax Assets Deferred Income
DeferredTaxAssetsDeferredIncome
331000
CY2015Q4 us-gaap Deferred Tax Assets Deferred Income
DeferredTaxAssetsDeferredIncome
253000
CY2016Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
220000
CY2015Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
323000
CY2016Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
52123000
CY2015Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
50054000
CY2016Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
50959000
CY2015Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
50054000
CY2016Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
1164000
CY2016Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
766000
CY2015Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
676000
CY2016Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
1164000
CY2016Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
1930000
CY2015Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
676000
CY2016Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
766000
CY2015Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
676000
CY2016 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
905000
CY2015 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
106000
CY2015 us-gaap Employee Service Share Based Compensation Tax Benefit Realized From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
0
CY2016Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards Research
DeferredTaxAssetsTaxCreditCarryforwardsResearch
8500000
CY2015Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards Research
DeferredTaxAssetsTaxCreditCarryforwardsResearch
7500000
CY2016 pi Federal Tax Credit Carryforward Expiration Year
FederalTaxCreditCarryforwardExpirationYear
2023
CY2015Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1878000
CY2014Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1732000
CY2013Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1599000
CY2016 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
210000
CY2016 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
509000
CY2015 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
146000
CY2014 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
133000
CY2016Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
2597000
CY2016 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
P6Y1M24D
CY2015Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
8666000
CY2016Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
61203000
CY2016Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
34831000
CY2016 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
9.60
CY2015 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
3.12
CY2014 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
4.08
CY2016 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
1100000
CY2015 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
3800000
CY2014 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
1900000
CY2016 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
1400000
CY2015 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
1300000
CY2014 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
1800000
CY2016 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
6.28
CY2016Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
8.84
CY2016Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
2.69
CY2015 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P7Y9M7D
CY2016 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P7Y8M5D
CY2016Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
0
CY2016 us-gaap Stockholders Equity Note Stock Split Conversion Ratio1
StockholdersEquityNoteStockSplitConversionRatio1
0.0833
CY2016 us-gaap Common Stock Voting Rights
CommonStockVotingRights
Each holder of the common stock is entitled to one vote per common share
CY2016 pi Share Based Compensation Arrangement By Share Based Payment Award Unvested Shares Repurchased In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardUnvestedSharesRepurchasedInPeriod
0
CY2015 pi Share Based Compensation Arrangement By Share Based Payment Award Unvested Shares Repurchased In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardUnvestedSharesRepurchasedInPeriod
2020
CY2015Q4 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Number Of Shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
136000
CY2016 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
59000
CY2016 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested Number Of Shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
77000
CY2016Q4 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Number Of Shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
118000
CY2015Q4 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Weighted Average Grant Date Fair Value
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
1.76
CY2016 pi Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAverageExercisePrice
5.35
CY2016 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested Weighted Average Grant Date Fair Value
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
2.15
CY2016Q4 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Weighted Average Grant Date Fair Value
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
3.30
CY2015Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
1896000
CY2016 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
707000
CY2016 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
196000
CY2016 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
97000
CY2016Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
2310000
CY2016Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
1067000
CY2015Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
3.72
CY2016 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
20.59
CY2016 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
3.05
CY2016Q4 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
8600000
CY2016 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
2765000
CY2015 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
1178000
CY2014 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
1175000
CY2016 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
2900000
CY2015 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
1100000
CY2016Q4 us-gaap Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
3096000
CY2016Q4 us-gaap Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
3029000
CY2016Q4 us-gaap Operating Leases Future Minimum Payments Due In Three Years
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
2900000
CY2016Q4 us-gaap Operating Leases Future Minimum Payments Due In Four Years
OperatingLeasesFutureMinimumPaymentsDueInFourYears
2984000
CY2016Q4 us-gaap Operating Leases Future Minimum Payments Due In Five Years
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
3069000
CY2016Q4 us-gaap Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
16603000
CY2016Q4 us-gaap Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
31681000
CY2016Q4 us-gaap Capital Leases Future Minimum Payments Due Current
CapitalLeasesFutureMinimumPaymentsDueCurrent
1330000
CY2016Q4 us-gaap Capital Leases Future Minimum Payments Due In Two Years
CapitalLeasesFutureMinimumPaymentsDueInTwoYears
1038000
CY2016Q4 us-gaap Capital Leases Future Minimum Payments Due In Three Years
CapitalLeasesFutureMinimumPaymentsDueInThreeYears
574000
CY2016 us-gaap Entity Wide Disclosure On Geographic Areas Long Lived Assets
EntityWideDisclosureOnGeographicAreasLongLivedAssets
Substantially all of our long-lived assets are located in the United States.
CY2016Q4 us-gaap Capital Leases Future Minimum Payments Due In Four Years
CapitalLeasesFutureMinimumPaymentsDueInFourYears
261000
CY2016Q4 us-gaap Capital Leases Future Minimum Payments Due
CapitalLeasesFutureMinimumPaymentsDue
3203000
CY2016Q4 us-gaap Capital Leases Future Minimum Payments Interest Included In Payments
CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments
375000
CY2016Q4 us-gaap Capital Leases Future Minimum Payments Present Value Of Net Minimum Payments
CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments
2828000
CY2016 pi Recurring Agreements Term With Third Party Manufacturer
RecurringAgreementsTermWithThirdPartyManufacturer
P1Y
CY2016Q4 us-gaap Purchase Commitment Remaining Minimum Amount Committed
PurchaseCommitmentRemainingMinimumAmountCommitted
14100000
CY2016 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
1

Files In Submission

Name View Source Status
0001564590-17-003329-index-headers.html Edgar Link pending
0001564590-17-003329-index.html Edgar Link pending
0001564590-17-003329.txt Edgar Link pending
0001564590-17-003329-xbrl.zip Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
g2017030320480472122403.jpg Edgar Link pending
pi-10k_20161231.htm Edgar Link pending
pi-20161231.xml Edgar Link completed
pi-20161231.xsd Edgar Link pending
pi-20161231_cal.xml Edgar Link unprocessable
pi-20161231_def.xml Edgar Link unprocessable
pi-20161231_lab.xml Edgar Link unprocessable
pi-20161231_pre.xml Edgar Link unprocessable
pi-ex231_1087.htm Edgar Link pending
pi-ex311_12.htm Edgar Link pending
pi-ex312_11.htm Edgar Link pending
pi-ex321_9.htm Edgar Link pending
pi-ex322_10.htm 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
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending