
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 214,568 | 164,090 | 124,583 | 108,987 | 116,330 | 219,309.5 | |
COGS | 109,409 | 93,480 | 103,490 | 90,732 | 87,734 | 157,276 | |
Gross Profit | 105,159 | 70,610 | 21,093 | 18,255 | 28,596 | 62,033.5 | |
Operating Expenses & Income | |||||||
Operating Income | 103,817 | 69,194 | 19,000 | 16,703 | 26,645 | 58,903 | |
Total Operating Expenses | 1,342 | 1,416 | 2,093 | 1,552 | 1,951 | 3,130.5 | |
R&D Expenses | 204 | 171 | 196 | 142 | 102 | 213 | |
Selling General & Admin Expenses | 172 | 97 | 97 | 67 | 619 | 665 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (235) | (302) | (515) | (1,021) | (1,107) | (1,482) | |
Interest Income | 698 | 966 | 1,191 | 982 | 630 | - | |
Income Tax Expense | 29,290 | 17,472 | 4,663 | 2,286 | 6,477 | 14,569 | |
Net Income | |||||||
Net Income | 78,978 | 49,153 | 13,040 | 7,059 | 15,420 | 37,321.5 | |
Supplemental | |||||||
EBIT | 103,398 | 68,807 | 18,378 | 15,870 | 24,097 | 55,705 | |
EBITDA | 108,152 | 74,502 | 24,620 | 23,502 | 32,010 | 69,513 | |