| 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 |
Cost of Sales | $8911 | $9800 | $10,136 | $10,895 | $12,244 | $13,685 | $15,278 | $17,038 |
% of Rev | 40% | 35% | 30% | 28% | 28% | 28% | 28% | 28% |
Research Development | $3342 | $4200 | $5068 | $5836 | $6559 | $7331 | $8185 | $9128 |
% of Rev | 15% | 15% | 15% | 15% | 15% | 15% | 15% | 15% |
SG&A | $8911 | $9800 | $11,150 | $11,673 | $13,119 | $14,662 | $16,369 | $18,255 |
% of Rev | 40% | 35% | 33% | 30% | 30% | 30% | 30% | 30% |