| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 9,349 | 16,126 | 25,469 |
| Gross Profit | 7,480 | 10,064 | 10,772 |
| Operating Income | 3,418 | 3,488 | 4,179 |
| Net Income | 2,614 | 2,818 | 3,402 |
| EBITDA | 3,895 | 4,020 | 4,829 |
| EPS Diluted | 3.08 | 3.44 | 4.02 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 40,663 | 51,427 | 34,530 |
| Total Current Assets | 43,194 | 54,806 | 37,837 |
| Total Assets | 340,346 | 354,545 | 346,921 |
| Total Current Liabilities | 245,775 | 259,658 | 249,788 |
| Total Liabilities | 317,268 | 332,726 | 322,660 |
| Total Equity | 23,078 | 21,819 | 24,261 |
| Total Debt | 20,090 | 18,981 | 26,206 |
| Net Debt | -20,573 | -32,446 | -8,324 |
| Metric | Dec 20 | Dec 21 | Dec 22 |
|---|---|---|---|
| Operating Cash Flow | 26,369 | 14,043 | 11,766 |
| Capital Expenditure | -1,003 | -930 | -920 |
| Free Cash Flow | 25,366 | 13,113 | 10,846 |
| Stock-Based Comp | 0 | 0 | 0 |
| Net Change in Cash | 18,676 | 15,760 | 3,927 |