| 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 |
Revenue | $22,278 | $28,000 | $33,788 | $38,910 | $43,730 | $48,874 | $54,563 | $60,851 |
Inc. % | 34% | 26% | 21% | 15% | 12% | 12% | 12% | 12% |