
| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 582 | 625.6 | 586.7 | 726.5 | 816.7 | 893.4 | |
COGS | 518.3 | 561.9 | 529.9 | 659.1 | 727.5 | 793.2 | |
Gross Profit | 63.68 | 63.77 | 56.81 | 67.46 | 89.18 | 100.2 | |
Operating Expenses & Income | |||||||
Operating Income | 7.350716 | 9.022093 | 13.29 | 18.19 | 40.2 | 48.28 | |
Total Operating Expenses | 56.33 | 54.75 | 43.52 | 49.27 | 48.98 | 51.91 | |
R&D Expenses | 6.129671 | 8.821433 | 7.791119 | 10.09 | 11.65 | 14.19 | |
Selling General & Admin Expenses | 25.48 | 30.5 | 26.13 | 26.95 | 25.13 | 28.1 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (6.902706) | (6.483105) | (5.478565) | (0.99928) | (0.160015) | (0.000385) | |
Interest Income | 0.705285 | 0.203576 | 0.362882 | 0.733461 | 0.973279 | 1.127996 | |
Income Tax Expense | 1.671563 | 3.880605 | 4.58323 | 5.087889 | 3.779877 | 4.557491 | |
Net Income | |||||||
Net Income | 5.74633 | 5.885306 | 8.942459 | 13.34 | 36.74 | 43.76 | |
Supplemental | |||||||
EBIT | 14.58 | 16.2 | 19 | 19.43 | 40.68 | 48.32 | |
EBITDA | 28.27 | 27.28 | 36.64 | 30.22 | 46.33 | 54.36 | |