

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 951,592 | 1,046,236 | 1,084,662 | 1,158,819 | 1,309,085 | 1,321,787.7 | |
COGS | 822,526 | 899,163 | 924,958 | 104,537.7 | 1,187,233 | 1,195,348.7 | |
Gross Profit | 129,066 | 147,073 | 159,704 | 113,442 | 121,852 | 126,438.9 | |
Operating Expenses & Income | |||||||
Operating Income | 4,141 | 19,723 | 26,025 | 38,736 | 2,774 | (3,975) | |
Total Operating Expenses | 124,925 | 127,350 | 133,679 | 74,706 | 119,078 | 130,414 | |
R&D Expenses | 16,332 | 16,893 | 16,393 | 17,031 | 22,229 | 24,396.7 | |
Selling General & Admin Expenses | 11,562 | 11,053 | 9,710 | 8,888 | 11,980 | 13,022 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,213.5) | (2,106) | (2,881) | (2,896) | (2,803) | (2,884.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 | 1,370.4 | |
Net Income | |||||||
Net Income | (3,560) | 10,380 | 24,167 | 41,359 | 19,631 | 13,812.1 | |
Supplemental | |||||||
EBIT | (1,367) | 15,973 | 34,531 | 39,570 | 28,126 | 21,913 | |
EBITDA | 4,865 | 23,209 | 42,823 | 47,356.7 | 36,827 | 30,970.9 | |