2017 Q1 Form 10-Q Financial Statement

#000143774917008176 Filed on May 05, 2017

View on sec.gov

Income Statement

Concept 2017 Q1 2016 Q1
Revenue $100.4M $84.51M
YoY Change 18.75% 14.92%
Cost Of Revenue $45.52M $39.00M
YoY Change 16.71% 15.2%
Gross Profit $54.84M $45.51M
YoY Change 20.51% 14.68%
Gross Profit Margin 54.64% 53.85%
Selling, General & Admin $22.09M $17.77M
YoY Change 24.34% 1.43%
% of Gross Profit 40.28% 39.04%
Research & Development $18.89M $17.32M
YoY Change 9.08% 8.0%
% of Gross Profit 34.45% 38.06%
Depreciation & Amortization $4.044M $3.320M
YoY Change 21.81% -8.31%
% of Gross Profit 7.37% 7.3%
Operating Expenses $41.27M $35.13M
YoY Change 17.47% 3.87%
Operating Profit $13.57M $10.38M
YoY Change 30.78% 77.16%
Interest Expense $1.264M $489.0K
YoY Change 158.49% -18.5%
% of Operating Profit 9.31% 4.71%
Other Income/Expense, Net $1.381M $543.0K
YoY Change 154.33% -15.42%
Pretax Income $14.95M $10.92M
YoY Change 36.93% 68.01%
Income Tax $474.0K $344.0K
% Of Pretax Income 3.17% 3.15%
Net Earnings $14.48M $10.58M
YoY Change 36.9% 77.34%
Net Earnings / Revenue 14.42% 12.51%
Basic Earnings Per Share $0.35 $0.26
Diluted Earnings Per Share $0.33 $0.25
COMMON SHARES
Basic Shares Outstanding 41.05M 40.03M
Diluted Shares Outstanding 43.27M 41.65M

Balance Sheet

Concept 2017 Q1 2016 Q1
SHORT-TERM ASSETS
Cash & Short-Term Investments $278.6M $251.5M
YoY Change 10.78% 7.57%
Cash & Equivalents $76.83M $77.81M
Short-Term Investments $201.8M $173.7M
Other Short-Term Assets $11.05M $2.900M
YoY Change 280.86% 7.41%
Inventory $78.54M $62.32M
Prepaid Expenses
Receivables $38.12M $28.84M
Other Receivables $1.300M $0.00
Total Short-Term Assets $406.3M $345.6M
YoY Change 17.59% 9.63%
LONG-TERM ASSETS
Property, Plant & Equipment $85.62M $66.53M
YoY Change 28.7% 3.46%
Goodwill $6.571M $6.571M
YoY Change 0.0%
Intangibles $2.489M $4.540M
YoY Change -45.18%
Long-Term Investments $5.300M $5.400M
YoY Change -1.85% 0.0%
Other Assets $29.81M $17.89M
YoY Change 66.58% 52.94%
Total Long-Term Assets $130.5M $95.53M
YoY Change 36.57% 1.2%
TOTAL ASSETS
Total Short-Term Assets $406.3M $345.6M
Total Long-Term Assets $130.5M $95.53M
Total Assets $536.8M $447.1M
YoY Change 20.06% 9.16%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $22.64M $15.73M
YoY Change 43.9% -20.95%
Accrued Expenses $22.92M $20.04M
YoY Change 14.36% 57.8%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00
YoY Change
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $56.01M $45.32M
YoY Change 23.58% -1.26%
LONG-TERM LIABILITIES
Long-Term Debt $0.00 $0.00
YoY Change
Other Long-Term Liabilities $25.56M $16.69M
YoY Change 53.14% 35.68%
Total Long-Term Liabilities $25.56M $16.69M
YoY Change 53.14% 35.68%
TOTAL LIABILITIES
Total Short-Term Liabilities $56.01M $45.32M
Total Long-Term Liabilities $25.56M $16.69M
Total Liabilities $85.68M $65.13M
YoY Change 31.55% 1.44%
SHAREHOLDERS EQUITY
Retained Earnings $119.6M $103.4M
YoY Change 15.72%
Common Stock
YoY Change
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $451.1M $382.0M
YoY Change
Total Liabilities & Shareholders Equity $536.8M $447.1M
YoY Change 20.06% 9.16%

Cashflow Statement

Concept 2017 Q1 2016 Q1
OPERATING ACTIVITIES
Net Income $14.48M $10.58M
YoY Change 36.9% 77.34%
Depreciation, Depletion And Amortization $4.044M $3.320M
YoY Change 21.81% -8.31%
Cash From Operating Activities $21.89M $28.90M
YoY Change -24.25% 84.08%
INVESTING ACTIVITIES
Capital Expenditures $3.424M $5.346M
YoY Change -35.95% 13.67%
Acquisitions
YoY Change
Other Investing Activities -$47.80M -$30.50M
YoY Change 56.72% 11.31%
Cash From Investing Activities -$51.24M -$35.80M
YoY Change 43.14% 11.53%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net $0.00
YoY Change -100.0%
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -6.986M -6.200M
YoY Change 12.68% -55.4%
NET CHANGE
Cash From Operating Activities 21.89M 28.90M
Cash From Investing Activities -51.24M -35.80M
Cash From Financing Activities -6.986M -6.200M
Net Change In Cash -35.88M -13.10M
YoY Change 173.87% -56.77%
FREE CASH FLOW
Cash From Operating Activities $21.89M $28.90M
Capital Expenditures $3.424M $5.346M
Free Cash Flow $18.47M $23.55M
YoY Change -21.59% 114.19%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2017Q1 mpwr Accrued Dividend Equivalents
AccruedDividendEquivalents
4900000
CY2016Q4 mpwr Accrued Dividend Equivalents
AccruedDividendEquivalents
4100000
CY2017Q1 mpwr Amortization Of Premium On Available For Sale Investments
AmortizationOfPremiumOnAvailableForSaleInvestments
507000
CY2016Q1 mpwr Amortization Of Premium On Available For Sale Investments
AmortizationOfPremiumOnAvailableForSaleInvestments
171000
CY2017Q1 mpwr Cash Cash Equivalents And Investments
CashCashEquivalentsAndInvestments
283983000
CY2016Q4 mpwr Cash Cash Equivalents And Investments
CashCashEquivalentsAndInvestments
273578000
CY2017Q1 mpwr Cash Flow Model Input Time To Liquidity
CashFlowModelInputTimeToLiquidity
P2Y
CY2016 mpwr Cash Flow Model Input Time To Liquidity
CashFlowModelInputTimeToLiquidity
P2Y
CY2017Q1 mpwr Contributions Made To Deferred Compensation Plan
ContributionsMadeToDeferredCompensationPlan
1233000
CY2017Q1 mpwr Gain Loss On Deferred Compensation Plan Investments Cash Flow
GainLossOnDeferredCompensationPlanInvestmentsCashFlow
733000
CY2016Q1 mpwr Gain Loss On Deferred Compensation Plan Investments Cash Flow
GainLossOnDeferredCompensationPlanInvestmentsCashFlow
302000
CY2016Q4 mpwr Stock Rotation Reserve
StockRotationReserve
1937000
CY2017Q1 us-gaap Accounts Payable Current
AccountsPayableCurrent
22637000
CY2016Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
17427000
CY2017Q1 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
38115000
CY2016Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
34248000
CY2017Q1 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
259000
CY2016Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
1239000
CY2016Q1 mpwr Contributions Made To Deferred Compensation Plan
ContributionsMadeToDeferredCompensationPlan
1030000
CY2017Q1 mpwr Dividend Equivalents Noncurrent
DividendEquivalentsNoncurrent
3708000
CY2016Q4 mpwr Dividend Equivalents Noncurrent
DividendEquivalentsNoncurrent
3294000
CY2017Q1 mpwr Dividends And Dividend Equivalents
DividendsAndDividendEquivalents
9437000
CY2016Q4 mpwr Dividends And Dividend Equivalents
DividendsAndDividendEquivalents
8946000
CY2017Q1 mpwr Dividends And Dividend Equivalents Accrued
DividendsAndDividendEquivalentsAccrued
8902000
CY2016Q1 mpwr Dividends And Dividend Equivalents Accrued
DividendsAndDividendEquivalentsAccrued
8700000
CY2017Q1 mpwr Gain Loss On Deferred Compensation Plan Investments
GainLossOnDeferredCompensationPlanInvestments
733000
CY2016Q1 mpwr Gain Loss On Deferred Compensation Plan Investments
GainLossOnDeferredCompensationPlanInvestments
302000
CY2017Q1 mpwr Income Taxes And Interest Paid
IncomeTaxesAndInterestPaid
1220000
CY2016Q1 mpwr Income Taxes And Interest Paid
IncomeTaxesAndInterestPaid
349000
CY2017Q1 mpwr Other Interest And Other Income
OtherInterestAndOtherIncome
CY2016Q1 mpwr Other Interest And Other Income
OtherInterestAndOtherIncome
6000
CY2017Q1 mpwr Payments Of Dividends And Dividend Equivalents
PaymentsOfDividendsAndDividendEquivalents
8179000
CY2016Q1 mpwr Payments Of Dividends And Dividend Equivalents
PaymentsOfDividendsAndDividendEquivalents
7974000
CY2017Q1 mpwr Prepaid Supplies Noncurrent
PrepaidSuppliesNoncurrent
5000000
CY2016Q4 mpwr Prepaid Supplies Noncurrent
PrepaidSuppliesNoncurrent
5000000
CY2017Q1 mpwr Property And Equipment Purchased On Extended Payment Terms
PropertyAndEquipmentPurchasedOnExtendedPaymentTerms
250000
CY2016Q1 mpwr Property And Equipment Purchased On Extended Payment Terms
PropertyAndEquipmentPurchasedOnExtendedPaymentTerms
CY2017Q1 mpwr Stock Rotation Reserve
StockRotationReserve
3481000
CY2017Q1 us-gaap Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
4111000
CY2016Q4 us-gaap Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
3870000
CY2017Q1 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
22917000
CY2016Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
22916000
CY2017Q1 us-gaap Accrued Sales Commission Current
AccruedSalesCommissionCurrent
1007000
CY2016Q4 us-gaap Accrued Sales Commission Current
AccruedSalesCommissionCurrent
1008000
CY2017Q1 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-2707000
CY2016Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-4215000
CY2017Q1 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
11662000
CY2016Q1 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
8979000
CY2017Q1 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
500000
CY2016Q1 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
500000
CY2017Q1 us-gaap Assets
Assets
536804000
CY2016Q4 us-gaap Assets
Assets
511126000
CY2017Q1 us-gaap Assets Current
AssetsCurrent
406336000
CY2016Q4 us-gaap Assets Current
AssetsCurrent
382984000
CY2017Q1 us-gaap Assets Fair Value Disclosure
AssetsFairValueDisclosure
228945000
CY2016Q4 us-gaap Assets Fair Value Disclosure
AssetsFairValueDisclosure
197939000
CY2017Q1 us-gaap Auction Rate Securities Noncurrent
AuctionRateSecuritiesNoncurrent
5342000
CY2016Q4 us-gaap Auction Rate Securities Noncurrent
AuctionRateSecuritiesNoncurrent
5354000
CY2017Q1 us-gaap Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
207157000
CY2016Q4 us-gaap Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
160875000
CY2017Q1 us-gaap Available For Sale Securities
AvailableForSaleSecurities
215431000
CY2016Q4 us-gaap Available For Sale Securities
AvailableForSaleSecurities
185831000
CY2017Q1 us-gaap Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
78000
CY2016Q4 us-gaap Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
65000
CY2017Q1 us-gaap Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
899000
CY2016Q4 us-gaap Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
1088000
CY2017Q1 us-gaap Available For Sale Securities Amortized Cost
AvailableForSaleSecuritiesAmortizedCost
216252000
CY2016Q4 us-gaap Available For Sale Securities Amortized Cost
AvailableForSaleSecuritiesAmortizedCost
186854000
CY2017Q1 us-gaap Available For Sale Securities Continuous Unrealized Loss Position Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
155528000
CY2016Q4 us-gaap Available For Sale Securities Continuous Unrealized Loss Position Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
136567000
CY2017Q1 us-gaap Available For Sale Securities Debt Maturities After Five Through Ten Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
5342000
CY2016Q4 us-gaap Available For Sale Securities Debt Maturities After Five Through Ten Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
5354000
CY2017Q1 us-gaap Available For Sale Securities Debt Maturities After One Through Five Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
140127000
CY2016Q4 us-gaap Available For Sale Securities Debt Maturities After One Through Five Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
107953000
CY2017Q1 us-gaap Available For Sale Securities Debt Maturities Within One Year Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
61688000
CY2016Q4 us-gaap Available For Sale Securities Debt Maturities Within One Year Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
47568000
CY2017Q1 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
1208000
CY2016Q1 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
840000
CY2017Q1 us-gaap Cash
Cash
68552000
CY2016Q4 us-gaap Cash
Cash
87747000
CY2017Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
76826000
CY2016Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
112703000
CY2015Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
90860000
CY2016Q1 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
11283000
CY2016Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
77808000
CY2017Q1 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-35877000
CY2016Q1 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-13052000
CY2017Q1 us-gaap Certificates Of Deposit At Carrying Value
CertificatesOfDepositAtCarryingValue
7256000
CY2016Q4 us-gaap Certificates Of Deposit At Carrying Value
CertificatesOfDepositAtCarryingValue
CY2017Q1 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2016Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2017Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.20
CY2016Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.20
CY2017Q1 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2016Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2017Q1 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
150000000
CY2016Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
150000000
CY2017Q1 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
41239000
CY2016Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
40793000
CY2017Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
41239000
CY2016Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
40793000
CY2017Q1 us-gaap Common Stocks Including Additional Paid In Capital
CommonStocksIncludingAdditionalPaidInCapital
334222000
CY2016Q4 us-gaap Common Stocks Including Additional Paid In Capital
CommonStocksIncludingAdditionalPaidInCapital
315969000
CY2017Q1 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
15985000
CY2017Q1 us-gaap Cost Of Revenue
CostOfRevenue
45520000
CY2016Q1 us-gaap Cost Of Revenue
CostOfRevenue
39002000
CY2017Q1 us-gaap Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
21777000
CY2016Q4 us-gaap Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
19836000
CY2017Q1 us-gaap Deferred Compensation Liability Current And Noncurrent
DeferredCompensationLiabilityCurrentAndNoncurrent
22118000
CY2016Q4 us-gaap Deferred Compensation Liability Current And Noncurrent
DeferredCompensationLiabilityCurrentAndNoncurrent
20315000
CY2017Q1 us-gaap Deferred Compensation Plan Assets
DeferredCompensationPlanAssets
22001000
CY2016Q4 us-gaap Deferred Compensation Plan Assets
DeferredCompensationPlanAssets
20288000
CY2017Q1 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
CY2016Q1 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
11000
CY2017Q1 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
5496000
CY2016Q4 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
6799000
CY2017Q1 us-gaap Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
641000
CY2016Q4 us-gaap Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
633000
CY2017Q1 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
4044000
CY2016Q1 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
3320000
CY2017Q1 us-gaap Dividends Common Stock
DividendsCommonStock
8200000
CY2016Q4 us-gaap Dividends Payable Current
DividendsPayableCurrent
8200000
CY2016Q1 us-gaap Dividends Common Stock
DividendsCommonStock
8000000
CY2017Q1 us-gaap Dividends Payable Current
DividendsPayableCurrent
8200000
CY2017Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.35
CY2016Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.26
CY2017Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.33
CY2016Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.25
CY2017Q1 us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
460000
CY2016Q1 us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
129000
CY2017Q1 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.032
CY2016Q1 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.032
CY2017Q1 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
10454000
CY2016Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
12578000
CY2017Q1 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
4995000
CY2016Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
4482000
CY2017Q1 us-gaap Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
1538000
CY2017Q1 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
110000
CY2017Q1 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
841000
CY2017Q1 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
7484000
CY2016Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
7484000
CY2017Q1 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
2489000
CY2016Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
3002000
CY2017Q1 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-109000
CY2016Q1 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-83000
CY2017Q1 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
3000
CY2016Q1 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-58000
CY2017Q1 us-gaap Gain Loss Related To Litigation Settlement
GainLossRelatedToLitigationSettlement
-286000
CY2016Q1 us-gaap Gain Loss Related To Litigation Settlement
GainLossRelatedToLitigationSettlement
-45000
CY2017Q1 us-gaap Goodwill
Goodwill
6571000
CY2016Q4 us-gaap Goodwill
Goodwill
6571000
CY2017Q1 us-gaap Goodwill Period Increase Decrease
GoodwillPeriodIncreaseDecrease
0
CY2017Q1 us-gaap Gross Profit
GrossProfit
54842000
CY2016Q1 us-gaap Gross Profit
GrossProfit
45510000
CY2017Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
14951000
CY2016Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
10919000
CY2017Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
474000
CY2016Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
344000
CY2017Q1 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
4927000
CY2016Q1 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
3342000
CY2017Q1 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-753000
CY2016Q1 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-26000
CY2017Q1 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
2402000
CY2016Q1 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
344000
CY2017Q1 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
-2251000
CY2016Q1 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
-270000
CY2017Q1 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
7057000
CY2016Q1 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-851000
CY2017Q1 us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
1465000
CY2016Q1 us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
181000
CY2017Q1 us-gaap Increase Decrease In Receivables
IncreaseDecreaseInReceivables
3865000
CY2016Q1 us-gaap Increase Decrease In Receivables
IncreaseDecreaseInReceivables
-1998000
CY2017Q1 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
2489000
CY2016Q4 us-gaap Liabilities Current
LiabilitiesCurrent
52921000
CY2017Q1 us-gaap Long Term Investments
LongTermInvestments
5342000
CY2016Q4 us-gaap Long Term Investments
LongTermInvestments
5354000
CY2017Q1 us-gaap Money Market Funds At Carrying Value
MoneyMarketFundsAtCarryingValue
8274000
CY2016Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
3002000
CY2017Q1 us-gaap Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
1264000
CY2016Q1 us-gaap Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
489000
CY2017Q1 us-gaap Interest Receivable Current
InterestReceivableCurrent
1295000
CY2016Q4 us-gaap Interest Receivable Current
InterestReceivableCurrent
966000
CY2017Q1 us-gaap Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
29992000
CY2016Q4 us-gaap Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
30822000
CY2017Q1 us-gaap Inventory Net
InventoryNet
78535000
CY2016Q4 us-gaap Inventory Net
InventoryNet
71469000
CY2017Q1 us-gaap Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
15640000
CY2016Q4 us-gaap Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
14599000
CY2017Q1 us-gaap Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
32903000
CY2016Q4 us-gaap Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
26048000
CY2017Q1 us-gaap Liabilities
Liabilities
85676000
CY2016Q4 us-gaap Liabilities
Liabilities
80010000
CY2017Q1 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
536804000
CY2016Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
511126000
CY2017Q1 us-gaap Liabilities Current
LiabilitiesCurrent
56008000
CY2016Q4 us-gaap Money Market Funds At Carrying Value
MoneyMarketFundsAtCarryingValue
24956000
CY2017Q1 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
-6986000
CY2016Q1 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
-6225000
CY2017Q1 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-51243000
CY2016Q1 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-35826000
CY2017Q1 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
21892000
CY2016Q1 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
28870000
CY2017Q1 us-gaap Net Income Loss
NetIncomeLoss
14477000
CY2016Q1 us-gaap Net Income Loss
NetIncomeLoss
10575000
CY2017Q1 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
3424000
CY2016Q1 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
5346000
CY2017Q1 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
71989000
CY2016Q1 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
66803000
CY2017Q1 us-gaap Prepaid Expense Other Noncurrent
PrepaidExpenseOtherNoncurrent
1235000
CY2017Q1 us-gaap Noncurrent Assets
NoncurrentAssets
116678000
CY2016Q4 us-gaap Noncurrent Assets
NoncurrentAssets
115033000
CY2017Q1 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
1
CY2017Q1 us-gaap Operating Expenses
OperatingExpenses
41272000
CY2016Q1 us-gaap Operating Expenses
OperatingExpenses
35134000
CY2017Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
13570000
CY2016Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
10376000
CY2017Q1 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
1891000
CY2016Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
1957000
CY2017Q1 us-gaap Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
72000
CY2016Q4 us-gaap Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
89000
CY2017Q1 us-gaap Other Assets Current
OtherAssetsCurrent
11045000
CY2016Q4 us-gaap Other Assets Current
OtherAssetsCurrent
9043000
CY2017Q1 us-gaap Other Assets Miscellaneous Current
OtherAssetsMiscellaneousCurrent
1469000
CY2016Q4 us-gaap Other Assets Miscellaneous Current
OtherAssetsMiscellaneousCurrent
828000
CY2017Q1 us-gaap Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
1572000
CY2016Q4 us-gaap Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
1006000
CY2017Q1 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
29808000
CY2016Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
27411000
CY2017Q1 us-gaap Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
202000
CY2016Q1 us-gaap Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
210000
CY2017Q1 us-gaap Other Comprehensive Income Loss Available For Sale Securities Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
0
CY2016Q1 us-gaap Other Comprehensive Income Loss Available For Sale Securities Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
0
CY2017Q1 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
1306000
CY2016Q1 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
498000
CY2017Q1 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
0
CY2016Q1 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
0
CY2017Q1 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
1508000
CY2016Q1 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
708000
CY2017Q1 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
25557000
CY2016Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
23219000
CY2017Q1 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
1381000
CY2016Q1 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
543000
CY2017Q1 us-gaap Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
3281000
CY2016Q4 us-gaap Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
2249000
CY2016Q4 us-gaap Prepaid Expense Other Noncurrent
PrepaidExpenseOtherNoncurrent
1117000
CY2017Q1 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
3000
CY2016Q1 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
CY2017Q1 us-gaap Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
25400000
CY2016Q1 us-gaap Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
37353000
CY2017Q1 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
61000
CY2016Q1 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
464000
CY2017Q1 us-gaap Proceeds From Stock Plans
ProceedsFromStockPlans
1382000
CY2016Q1 us-gaap Proceeds From Stock Plans
ProceedsFromStockPlans
1285000
CY2017Q1 us-gaap Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
1346000
CY2016Q4 us-gaap Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
1030000
CY2017Q1 us-gaap Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
296000
CY2016Q1 us-gaap Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
CY2017Q1 us-gaap Product Warranty Accrual Preexisting Increase Decrease
ProductWarrantyAccrualPreexistingIncreaseDecrease
-179000
CY2016Q1 us-gaap Product Warranty Accrual Preexisting Increase Decrease
ProductWarrantyAccrualPreexistingIncreaseDecrease
-38000
CY2017Q1 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
85617000
CY2016Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
85171000
CY2017Q1 us-gaap Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
CY2017Q1 us-gaap Research And Development Expense Excluding Acquired In Process Cost
ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost
18894000
CY2016Q1 us-gaap Research And Development Expense Excluding Acquired In Process Cost
ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost
17321000
CY2017Q1 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
119613000
CY2016Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
119362000
CY2017Q1 us-gaap Sales Revenue Net
SalesRevenueNet
100362000
CY2016Q1 us-gaap Sales Revenue Net
SalesRevenueNet
84512000
CY2017Q1 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
22092000
CY2016Q1 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
17768000
CY2017Q1 us-gaap Share Based Compensation
ShareBasedCompensation
11662000
CY2016Q1 us-gaap Share Based Compensation
ShareBasedCompensation
8979000
CY2017Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
8000
CY2017Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
57.51
CY2017Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
574000
CY2017Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
65.02
CY2016Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
4270000
CY2017Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
4415000
CY2016Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
36.47
CY2017Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
39.41
CY2017Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
421000
CY2017Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
44.16
CY2017Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
300000
CY2016Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
1100000
CY2017Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
0
CY2016Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
0
CY2017Q1 us-gaap Short Term Investments
ShortTermInvestments
201815000
CY2016Q4 us-gaap Short Term Investments
ShortTermInvestments
155521000
CY2016Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
1030000
CY2015Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
289000
CY2017Q1 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
1346000
CY2016Q1 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
336000
CY2017Q1 us-gaap Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
791000
CY2016Q1 us-gaap Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
85000
CY2016Q1 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
50000000
CY2017Q1 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
50000000
CY2017Q1 us-gaap Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
0
CY2016Q1 us-gaap Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
0
CY2017Q1 us-gaap Stockholders Equity
StockholdersEquity
451128000
CY2016Q4 us-gaap Stockholders Equity
StockholdersEquity
431116000
CY2017Q1 us-gaap Supplies
Supplies
5000000
CY2016Q4 us-gaap Supplies
Supplies
5000000
CY2017Q1 us-gaap Us Government Securities At Carrying Value
USGovernmentSecuritiesAtCarryingValue
24170000
CY2016Q4 us-gaap Us Government Securities At Carrying Value
USGovernmentSecuritiesAtCarryingValue
45877000
CY2017Q1 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
15000000
CY2016Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
14400000
CY2017Q1 us-gaap Unrecognized Tax Benefits Interest On Income Taxes Accrued
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
400000
CY2016Q4 us-gaap Unrecognized Tax Benefits Interest On Income Taxes Accrued
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
300000
CY2017Q1 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
3800000
CY2016Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
3500000
CY2017Q1 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
2221000
CY2016Q1 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
1618000
CY2017Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
43268000
CY2016Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
41646000
CY2017Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
41047000
CY2016Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
40028000

Files In Submission

Name View Source Status
0001437749-17-008176-index-headers.html Edgar Link pending
0001437749-17-008176-index.html Edgar Link pending
0001437749-17-008176.txt Edgar Link pending
0001437749-17-008176-xbrl.zip Edgar Link pending
ex31-1.htm Edgar Link pending
ex31-2.htm Edgar Link pending
ex32-1.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
mpwr-20170331.xml Edgar Link completed
mpwr-20170331.xsd Edgar Link pending
mpwr-20170331_cal.xml Edgar Link unprocessable
mpwr-20170331_def.xml Edgar Link unprocessable
mpwr-20170331_lab.xml Edgar Link unprocessable
mpwr-20170331_pre.xml Edgar Link unprocessable
mpwr20170331_10q.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
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.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