| Metric | Dec 20 | Dec 21 | Dec 22 | Dec 23 | Dec 24 |
|---|---|---|---|---|---|
| Revenue | 10,491 | 11,443↑9.1% | 13,509↑18.1% | 12,093↓10.5% | 21,109↑74.6% |
| Gross Profit | 3,535 | 3,501↓1.0% | 3,272↓6.5% | 3,054↓6.7% | 4,195↑37.4% |
| Operating Income | 1,096 | 1,215↑10.9% | 1,558↑28.2% | 1,372↓11.9% | 1,007↓26.6% |
| Net Income | 670 | 769↑14.7% | 1,034↑34.5% | 825↓20.2% | 319↓61.3% |
| EBITDA | 1,777 | 1,805↑1.5% | 2,138↑18.5% | 1,888↓11.7% | 2,549↑35.0% |
| EPS Diluted | 2.78 | 2.96↑6.5% | 3.88↑31.1% | 3.22↓17.0% | 0.82↓74.5% |