

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 157,739 | 241,392 | 208,351 | 187,386 | 189,335 | 216,144.4 | |
COGS | 134,879 | 186,296 | 144,294 | 159,278.9 | 155,806 | 168,159.5 | |
Gross Profit | 22,860 | 55,096 | 64,057 | 29,784.6 | 33,529 | 47,984.9 | |
Operating Expenses & Income | |||||||
Operating Income | 15,087 | 44,764 | 46,977 | 30,155 | 15,465 | 30,553.4 | |
Total Operating Expenses | 12,355 | 14,034 | 17,080 | 17,241.6 | 18,064 | 17,431.5 | |
R&D Expenses | 261.5 | 269 | 298 | 301 | - | - | |
Selling General & Admin Expenses | 11,931 | 13,449 | 16,772 | 16,417 | 17,494 | 18,077 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,857) | (1,859.6) | (3,526) | (4,683) | (5,158) | (4,800.9) | |
Interest Income | 581 | 1,103 | 971 | 2,773 | 1,609 | 1,598 | |
Income Tax Expense | 6,740 | 16,762 | 7,869 | 5,545.5 | 6,451 | 9,933.6 | |
Net Income | |||||||
Net Income | 7,565 | (2,487) | 15,239 | 380.7 | 55 | 5,419.6 | |
Supplemental | |||||||
EBIT | 15,146.3 | 14,500.7 | 26,401.1 | 10,446 | 12,904 | 22,241.4 | |
EBITDA | 30,059 | 28,897.3 | 43,197.2 | 26,961 | 31,069 | 40,449.3 | |