

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 68,636 | 86,437 | 78,554 | 89,207 | 87,897.5 | 102,773.2 | |
COGS | 55,706 | 68,290 | 67,817 | 76,305 | 73,057.9 | 83,236.8 | |
Gross Profit | 12,930 | 18,147 | 10,737 | 12,902 | 14,839.6 | 19,667 | |
Operating Expenses & Income | |||||||
Operating Income | 11,082 | 15,895 | 8,287 | 13,692 | 11,812.9 | 16,903.8 | |
Total Operating Expenses | 2,090 | 2,733 | 2,450 | (790) | 3,026.8 | 2,632.7 | |
R&D Expenses | 965 | 1,048 | 1,142 | 1,136 | 1,214.5 | 1,236.7 | |
Selling General & Admin Expenses | 619 | 1,013 | 1,079 | 1,256 | 1,305 | 1,273 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (230) | (227) | (834) | (1,357) | (1,379.9) | (1,623) | |
Interest Income | 1 | 49 | 64 | 220 | 178 | 141 | |
Income Tax Expense | 2,135 | 3,191 | 1,526 | 2,529 | 2,342.5 | 3,352.2 | |
Net Income | |||||||
Net Income | 8,701 | 12,410 | 6,073 | 10,022 | 8,839.7 | 12,641 | |
Supplemental | |||||||
EBIT | 10,981 | 15,859 | 8,212 | 13,798 | 12,563.9 | 17,628 | |
EBITDA | 16,700 | 22,069 | 14,570 | 20,581 | 20,817 | 27,530 | |