
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 49,328 | 53,651 | 62,356 | 70,826 | 78,033.4 | 159,567 | |
COGS | 18,924 | 21,333 | 23,328 | 26,794 | 29,826.6 | 60,608.2 | |
Gross Profit | 30,404 | 32,318 | 39,028 | 44,032 | 48,206.8 | 98,958.8 | |
Operating Expenses & Income | |||||||
Operating Income | 10,989 | 11,230 | 15,367 | 16,595 | 15,653.6 | 35,247.6 | |
Total Operating Expenses | 19,415 | 21,088 | 23,661 | 27,437 | 32,553.3 | 63,711.3 | |
R&D Expenses | 1,116 | 1,447.5 | 227.8 | 276.7 | 2,138.1 | 4,188.5 | |
Selling General & Admin Expenses | 2,928 | 3,587 | 3,693 | 4,198 | 5,186 | 4,564 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (443) | (511) | (521) | (626) | (810.3) | (1,487.8) | |
Interest Income | 392 | 609 | 1,470 | 1,846 | 1,730 | - | |
Income Tax Expense | 3,021 | 3,110 | 4,363 | 4,895 | 5,626.4 | 11,682.7 | |
Net Income | |||||||
Net Income | 7,720 | 7,590 | 10,236 | 15,596 | 13,217.8 | 30,724.2 | |
Supplemental | |||||||
EBIT | 11,683 | 11,866 | 16,161 | 22,510 | 15,653.6 | 41,162.6 | |
EBITDA | 14,949 | 16,330 | 21,148 | 27,981 | 21,988.6 | 53,578.4 | |