Faits : A. X._ a été reconnu coupable d'omission de prêter secours (art. 128 CP) par jugement du Tribunal de police du canton de Genève du 16 octobre 2012 et a été condamné à une peine pécuniaire de 360 jours-amende, à 130 fr. le jour, avec sursis pendant trois ans. Par jugement du 19 juin 2013, la Chambre pénale d'appel et de révision de la Cour de justice du canton de Genève a rejeté l'appel formé par X._. Contestant ce jugement auprès du Tribunal fédéral, X._ a obtenu gain de cause. Par arrêt du 30 juin 2014, la décision attaquée a été annulée et la cause renvoyée à l'autorité cantonale pour nouvelle décision (arrêt 6B_796/2013). B. Par arrêt du 24 mars 2015, la Chambre pénale a annulé le jugement du Tribunal de police du 16 octobre 2012 et acquitté X._ du chef d'omission de prêter secours. L'Etat de Genève a été condamné à payer à X._ la somme de 38'269.35 fr., plus intérêts à 5 % l'an dès le 27 septembre 2012, en couverture de ses frais de défense. C. X._ forme un recours en matière pénale auprès du Tribunal fédéral. Il conclut à la réforme de l'arrêt de la Chambre d'appel du 24 mars 2015, en ce sens que l'Etat de Genève soit condamné à lui payer la somme de 57'377.95 fr. plus intérêts à 5 % l'an dès le 27 septembre 2012, en couverture de ses frais de défense. Subsidiairement, il demande l'annulation du chiffre 4 de l'arrêt attaqué et le renvoi de la cause à la Chambre pénale pour nouvelle décision dans le sens des considérants.