MTPOFMTPOF
LOADING
|||
| Metric | Dec 20 | Dec 21 | Dec 22 | Dec 23 | Dec 24 |
|---|---|---|---|---|---|
| Revenue | 142,929 | 112,990↓20.9% | 129,134↑14.3% | 182,178↑41.1% | 143,331↓21.3% |
| Gross Profit | 121,249 | 100,862↓16.8% | 112,293↑11.3% | 133,536↑18.9% | 143,331↑7.3% |
| Operating Income | 21,020 | 30,141↑43.4% | 43,918↑45.7% | 55,849↑27.2% | 66,764↑19.5% |
| Net Income | 13,831 | 22,156↑60.2% | 32,776↑47.9% | 42,238↑28.9% | 48,137↑14.0% |
| EBITDA | 26,565 | 36,571↑37.7% | 49,894↑36.4% | 62,771↑25.8% | 0 |
| EPS Diluted | 3.08 | 4.93↑60.1% | 7.29↑47.9% | 9.39↑28.8% | 10.71↑14.1% |