0J6Z.L0J6Z.LLSE
Loading
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 83,648 | 92,922 | 106,374 |
| Gross Profit | 84,193 | 92,870 | 106,440 |
| Operating Income | 3,148 | 4,273 | 4,013 |
| Net Income | 2,933 | 2,806 | 2,489 |
| EBITDA | 4,613 | 4,934 | -561 |
| EPS Diluted | 22.67 | 22.08 | 20.00 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 3,394 | 5,061 | 4,694 |
| Total Current Assets | 24,893 | 26,183 | 29,986 |
| Total Assets | 44,748 | 43,725 | 46,892 |
| Total Current Liabilities | 15,331 | 17,178 | 18,872 |
| Total Liabilities | 28,645 | 28,355 | 30,574 |
| Total Equity | 16,080 | 15,311 | 16,262 |
| Total Debt | 13,225 | 11,753 | 12,269 |
| Net Debt | 9,831 | 6,692 | 5,519 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | 2,262 | 4,587 | 3,981 |
| Capital Expenditure | -1,316 | -1,120 | -1,004 |
| Free Cash Flow | 946 | 3,467 | 2,977 |
| Stock-Based Comp | 180 | 216 | 175 |
| Net Change in Cash | -1,279 | 1,667 | -367 |