

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 172,194 | 138,288 | 113,684 | 112,129 | 129,677 | 276,579 | |
COGS | 112,020 | 103,458 | 100,902 | 105,824 | 98,790 | 208,490 | |
Gross Profit | 60,174 | 34,830 | 12,782 | 6,305 | 30,706 | 68,089 | |
Operating Expenses & Income | |||||||
Operating Income | 58,871 | 33,368 | 8,069 | 2,733 | 25,059 | 59,106 | |
Total Operating Expenses | 3,402 | 608 | 4,906 | 2,621 | 5,647 | 8,983 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 369 | 7 | 217 | 379 | 2,527 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,196) | (1,369) | (1,820) | (3,008) | (2,776) | (5,459) | |
Interest Income | 1,202 | 1,203 | 1,667 | 1,337 | 1,568 | - | |
Income Tax Expense | 13,761 | 8,924 | (2,416) | 1,496 | 4,328 | 11,954 | |
Net Income | |||||||
Net Income | 33,054 | 18,396 | (37,772) | (7,297) | (5,171) | 12,612 | |
Supplemental | |||||||
EBIT | 49,320 | 30,039 | (36,852) | (1,418) | 25,049 | 44,689 | |
EBITDA | 57,613 | 37,126 | (26,082) | 7,392 | 35,400 | 64,387 | |