ICON Public Limited CompanyICLRNASDAQ
LOADING
|||
| Metric | Dec 20 | Dec 21 | Dec 22 | Dec 23 | Dec 24 |
|---|---|---|---|---|---|
| Revenue | 2,797 | 5,481↑95.9% | 7,741↑41.2% | 8,120↑4.9% | 8,282↑2.0% |
| Gross Profit | 808 | 1,508↑86.7% | 2,214↑46.8% | 2,400↑8.4% | 2,436↑1.5% |
| Operating Income | 392 | 379↓3.3% | 795↑110.1% | 956↑20.2% | 1,098↑14.8% |
| Net Income | 328 | 153↓53.3% | 505↑229.9% | 612↑21.2% | 791↑29.3% |
| EBITDA | 489 | 739↑51.3% | 1,412↑91.0% | 1,521↑7.7% | 1,564↑2.8% |
| EPS Diluted | 6.24 | 2.25↓63.9% | 6.13↑172.4% | 7.40↑20.7% | 9.53↑28.8% |