

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 951,592 | 1,046,236 | 1,084,662 | 1,158,819 | 1,309,085 | 1,310,550.8 | |
COGS | 822,526 | 899,163 | 924,958 | 104,537.7 | 1,187,233 | 1,181,885.5 | |
Gross Profit | 129,066 | 147,073 | 159,704 | 113,442 | 121,852 | 128,665.3 | |
Operating Expenses & Income | |||||||
Operating Income | 4,141 | 19,723 | 26,025 | 38,736 | 2,774 | 1,015.3 | |
Total Operating Expenses | 124,925 | 127,350 | 133,679 | 74,706 | 119,078 | 127,650 | |
R&D Expenses | 16,332 | 16,893 | 16,393 | 17,031 | 22,229 | 26,340.2 | |
Selling General & Admin Expenses | 11,562 | 11,053 | 9,710 | 8,888 | 11,980 | 9,756 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,213.5) | (2,106) | (2,881) | (2,896) | (2,803) | (2,947.9) | |
Interest Income | 4,213 | 5,742 | 9,576 | 9,353 | 9,056 | - | |
Income Tax Expense | 1,887 | 4,176 | 8,393 | 6,878 | 2,181 | 3,346.8 | |
Net Income | |||||||
Net Income | (3,560) | 10,380 | 24,167 | 41,359 | 19,631 | 14,743 | |
Supplemental | |||||||
EBIT | (1,367) | 15,973 | 34,531 | 39,570 | 28,126 | 18,702.3 | |
EBITDA | 4,865 | 23,209 | 42,823 | 47,356.7 | 36,827 | 28,503.1 | |