Answer:
Everything is true, except the significant losses for the allies.
Explanation:
According to Wikipedia, the losses:
Battle of Midway
United States:
1 fleet carrier sunk
1 destroyer sunk
150 aircraft destroyed
307 killed, including 3 killed as prisoners
Japan:
4 fleet carriers sunk
1 heavy cruiser sunk
1 heavy cruiser damaged
248 aircraft destroyed
3,057 killed
37 captured
Battle of the coral sea:
United States:
1 fleet carrier sunk,
1 destroyer sunk,
1 oiler sunk,
1 fleet carrier damaged,
69 aircraft were destroyed.
656 killed
Japan:
1 light carrier sunk,
1 destroyer sunk,
3 minesweepers sunk,
1 fleet carrier damaged,
1 destroyer damaged,
1 smaller warship damaged,
1 transport damaged,
69–97 aircraft destroyed.
966 killed
Conclusion:
There are significantly larger losses for Japan