KPCUFKPCUF
LOADING
|||
| Metric | Dec 20 | Dec 21 | Dec 22 | Dec 23 | Dec 24 |
|---|---|---|---|---|---|
| Revenue | 172,708 | 179,132↑3.7% | 192,002↑7.2% | 227,517↑18.5% | 236,929↑4.1% |
| Gross Profit | 116,839 | 129,548↑10.9% | 127,496↓1.6% | 153,320↑20.3% | 162,018↑5.7% |
| Operating Income | 41,347 | 51,973↑25.7% | 46,585↓10.4% | 55,845↑19.9% | 63,422↑13.6% |
| Net Income | 29,487 | 38,053↑29.0% | 35,769↓6.0% | 42,405↑18.6% | 48,598↑14.6% |
| EBITDA | 50,083 | 59,301↑18.4% | 55,169↓7.0% | 64,609↑17.1% | 72,414↑12.1% |
| EPS Diluted | 12.42 | 16.06↑29.3% | 15.10↓6.0% | 17.90↑18.5% | 20.20↑12.8% |