US microinverters maker Enphase Energy Inc (NASDAQ:ENPH) boosted its first-quarter 2019 revenue by 43% year-on-year to USD 100.2 million (USD 112m) even as component shortages constrained sales in the period.