068760.KQ068760.KQKOE
Loading
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 398,738 | 386,040 | 388,794 |
| Gross Profit | 118,246 | 111,656 | 119,710 |
| Operating Income | 47,784 | 38,171 | 36,071 |
| Net Income | 34,579 | 25,960 | 21,265 |
| EBITDA | 64,258 | 54,104 | 54,224 |
| EPS Diluted | 775.76 | 584.23 | 478.99 |