| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 112,990 | 129,134 | 182,178 |
| Gross Profit | 100,862 | 112,293 | 133,536 |
| Operating Income | 30,141 | 43,918 | 55,849 |
| Net Income | 22,156 | 32,776 | 42,238 |
| EBITDA | 36,571 | 49,894 | 62,771 |
| EPS Diluted | 98.60 | 145.80 | 187.80 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 343,390 | 368,783 | 337,773 |
| Total Current Assets | 365,340 | 395,471 | 375,528 |
| Total Assets | 2,502,816 | 2,843,090 | 3,104,902 |
| Total Current Liabilities | 1,965,668 | 2,263,403 | 2,429,103 |
| Total Liabilities | 2,175,084 | 2,515,000 | 2,738,164 |
| Total Equity | 318,505 | 318,508 | 356,665 |
| Total Debt | 105,611 | 119,441 | 75,853 |
| Net Debt | -237,779 | -249,342 | -261,920 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | 194,976 | 151,258 | 84,682 |
| Capital Expenditure | -3,229 | -3,116 | -3,751 |
| Free Cash Flow | 191,747 | 148,142 | 80,931 |
| Stock-Based Comp | 0 | 0 | 0 |
| Net Change in Cash | -28,918 | 35,127 | -33,104 |