| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 23,563 | 29,905 | 32,504 |
| Gross Profit | 6,961 | 8,695 | 10,801 |
| Operating Income | 4,327 | 4,938 | 6,486 |
| Net Income | 3,586 | 4,208 | 5,732 |
| EBITDA | 4,902 | 5,760 | 7,369 |
| EPS Diluted | 0.85 | 1.00 | 1.37 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 2,714 | 4,451 | 6,488 |
| Total Current Assets | 15,946 | 19,653 | 21,562 |
| Total Assets | 23,933 | 28,135 | 31,496 |
| Total Current Liabilities | 7,928 | 10,263 | 11,220 |
| Total Liabilities | 9,922 | 12,886 | 13,641 |
| Total Equity | 13,605 | 14,835 | 17,342 |
| Total Debt | 2,112 | 4,009 | 3,392 |
| Net Debt | -603 | -442 | -3,096 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | 939 | 2,983 | 7,022 |
| Capital Expenditure | -847 | -1,174 | -1,659 |
| Free Cash Flow | 92 | 1,809 | 5,363 |
| Stock-Based Comp | 11 | 12 | 11 |
| Net Change in Cash | -1,178 | 1,737 | 2,037 |