
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 88,744 | 149,004 | 106,848 | 102,502 | 106,156.1 | 113,619.5 | |
COGS | 46,879 | 60,197 | 58,809 | 59,875 | 77,661 | 70,261.4 | |
Gross Profit | 41,865 | 88,807 | 48,039 | 42,627 | 28,495.1 | 43,358.1 | |
Operating Expenses & Income | |||||||
Operating Income | 33,663 | 78,811 | 35,770 | 30,927 | 27,284.3 | 32,991.5 | |
Total Operating Expenses | 8,202 | 9,996 | 12,269 | 11,700 | 1,210.7 | 10,366.6 | |
R&D Expenses | 291 | 308 | 311 | 348 | - | - | |
Selling General & Admin Expenses | 780 | 986 | 1,092 | 1,255 | 1,207 | 1,137 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (769) | (929) | (1,122) | (1,057) | (1,440.5) | (1,632.5) | |
Interest Income | 112 | 1,222 | 2,231 | 1,801 | 1,035 | 996 | |
Income Tax Expense | 23,007 | 49,861 | 25,980 | 22,157 | 20,092.1 | 24,153.5 | |
Net Income | |||||||
Net Income | 8,563 | 28,746 | 11,885 | 8,806 | 5,058.6 | 9,055.4 | |
Supplemental | |||||||
EBIT | 32,352 | 79,533 | 39,006 | 32,043 | 26,590.2 | 34,834.3 | |
EBITDA | 44,071 | 86,266 | 49,587 | 41,949 | 36,457.7 | 46,113 | |