

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 93,113 | 110,051 | 113,858 | 103,224.9 | 111,905 | 214,641.4 | |
COGS | 79,057 | 94,295 | 99,520 | 90,628.7 | 98,613 | 188,811 | |
Gross Profit | 14,056 | 15,756 | 14,338 | 12,596.2 | 13,292 | 25,830.3 | |
Operating Expenses & Income | |||||||
Operating Income | 9,154 | 9,496 | 8,470 | 8,173.2 | 7,803 | 15,486.6 | |
Total Operating Expenses | 4,902 | 6,260 | 5,868 | 4,423 | 5,489 | 10,343.7 | |
R&D Expenses | 55 | 819 | 553 | 395.6 | 311 | 706.6 | |
Selling General & Admin Expenses | 3,725 | 4,261 | 4,144 | 1,267.6 | 3,792 | 7,453.2 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (528) | (654) | (792) | (715.1) | (622.5) | (625.5) | |
Interest Income | 123 | 647 | 189 | 168.2 | 374 | 541.9 | |
Income Tax Expense | 2,398 | 2,386 | 2,273 | 1,805.1 | 1,791 | 3,587.3 | |
Net Income | |||||||
Net Income | 7,755 | 5,867 | 6,816 | 5,625.8 | 5,904 | 11,506.7 | |
Supplemental | |||||||
EBIT | 9,209 | 10,315 | 9,023 | 7,718.4 | 8,114 | 15,797.6 | |
EBITDA | 11,291 | 12,703 | 11,557 | 10,099.5 | 11,191 | 21,243.3 | |