CVPUFCVPUF
LOADING
|||
| Metric | Dec 20 | Dec 21 | Dec 22 | Dec 23 | Dec 24 |
|---|---|---|---|---|---|
| Revenue | 525,884 | 565,060↑7.4% | 829,099↑46.7% | 895,281↑8.0% | 958,998↑7.1% |
| Gross Profit | 115,004 | 120,289↑4.6% | 177,999↑48.0% | 196,271↑10.3% | 216,507↑10.3% |
| Operating Income | 27,852 | 18,733↓32.7% | 36,082↑92.6% | 42,265↑17.1% | 50,715↑20.0% |
| Net Income | 16,102 | 12,985↓19.4% | 13,272↑2.2% | 18,482↑39.3% | 25,346↑37.1% |
| EBITDA | 48,501 | 49,706↑2.5% | 62,506↑25.7% | 79,594↑27.3% | 88,593↑11.3% |
| EPS Diluted | 1.68 | 1.33↓20.8% | 1.39↑4.5% | 2.01↑44.6% | 2.77↑37.8% |