
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 138,547 | 171,944 | 177,354 | 187,046 | 188,694 | 385,259.9 | |
COGS | 120,516 | 150,964 | 156,083 | 166,822 | 175,277.8 | 351,856.6 | |
Gross Profit | 18,031 | 20,980 | 21,271 | 20,224 | 13,416.2 | 33,403.2 | |
Operating Expenses & Income | |||||||
Operating Income | 13,769 | 16,348 | 11,762 | 11,592 | 9,692.5 | 21,113.5 | |
Total Operating Expenses | 9,013 | 9,810 | 9,509 | 8,632 | 3,723.7 | 12,289.7 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 3,400 | 3,770 | 3,656 | 3,491 | 3,309 | 3,491 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (783) | (899) | (960) | (803) | (632.3) | (1,396.9) | |
Interest Income | 529 | 859 | 870 | 958 | 695 | - | |
Income Tax Expense | 2,698 | 3,189 | 3,338 | 3,128 | 3,108 | 6,085.9 | |
Net Income | |||||||
Net Income | 23,016 | 5,228 | 5,682 | 5,960 | 5,200.3 | 11,230.2 | |
Supplemental | |||||||
EBIT | 11,359 | 12,291 | 13,553 | 13,438 | 9,692.5 | 22,542.5 | |
EBITDA | 15,982 | 17,178 | 18,545 | 18,598 | 14,821.9 | 32,887.6 | |