KGI’s Ming-Chi Kuo, one of the few analysts we feel credible, has his Apple numbers ready for Q1 2015. The analyst projects iPhone, iPad, and Mac shipments to be 58.2 million, 10.1 million, and 4.5 million respectively. He also estimates that Apple Watch shipments are currently at 631,000 units.

Kuo believes that iPhone shipments have peaked and that Apple will see a quarter over quarter decline of 21.8 percent in Q1 and an 11.6 percent quarter over quarter decline in Q2 for shipments of 51.4 million, which would still represent a record quarter for the company. The morale of the story here is that Apple is still selling a lot of phones and there’s no need to worry yet.

Next, Kuo anticipates that iPad shipments will decline 52.7 percent quarter over quarter to 10.1 million units un Q1, while shipments in Q2 2015 will decline 28.5 percent quarter over quarter to 7.2 million units. Kuo attributes these “lackluster” numbers more to industry structural challenges than to slow seasonability. Earlier this year, we broke down 10 reasons why Apple is to blame for the decline in iPad sales. Those reasons seem more poignant now than ever.

Regarding the Mac, Kuo says it will be an area of significant growth for Apple. For Q1, Kuo estimates shipments of 4.5 million units, which is a quarter over quarter decline of 17.5 percent. Heading into Q2, however, the analyst predicts a 21.5 percent increase to 5.5 million thanks to the new 12-inch MacBook and back to school demand.

Finally, Kuo echoes his sentiments from earlier this month, saying that it’s too early to tell if the Apple Watch will be a success. He believes that, at this point, most of the buyers are hardcore Apple fans, not the average consumer. Kuo estimates shipments at 631,000 units so far, which is far less than the expected 2-3 million units. Kuo cites labor shortages and inadequate production of the haptic feedback vibrator and AMOLED display. For Q2, Kuo estimates 3.8 million Apple Watch shipments.

Apple is set to hold its quarterly earnings call on April 27th.