RevenueLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17Dec '16Dec '15Dec '14Dec '13Dec '12

US Revenue

1,186.5

934.7

1,469.1

International Revenue

325.9

395.7

821.7

Total Revenue

1,512.4

1,330.4

2,290.8

Key Performance IndicatorsLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17

Microinverters Shipped

6,843,000

6,500,000

15,529,946

Megawatts DC Shipped

3,026.5

2,819.9

6,324.2

Megawatt Hours of Enphase IQ Batteries Shipped

708.4

521

351.6