
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 60,097 | 70,265 | 73,585 | 540,296.7 | 89,095 | 148,267.5 | |
COGS | 31,528 | 38,198 | 40,753 | 292,661 | 48,859 | 81,040 | |
Gross Profit | 28,569 | 32,067 | 32,832 | 247,635.7 | 40,236 | 67,227.5 | |
Operating Expenses & Income | |||||||
Operating Income | 10,129 | 11,470 | 11,105 | 82,192.3 | 12,612 | 24,497.5 | |
Total Operating Expenses | 18,440 | 20,597 | 21,727 | 165,443.4 | 27,624 | 45,621 | |
R&D Expenses | 95 | 107 | 132 | 1,022.8 | 152 | 142 | |
Selling General & Admin Expenses | 3,979 | 4,229 | 4,077 | 31,555.9 | 4,961 | 9,546.5 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (798.6) | (698) | (1,115) | (10,372.2) | (3,037.7) | (3,508.4) | |
Interest Income | 258 | 220 | 690 | 5,085.2 | 858 | - | |
Income Tax Expense | 2,154 | 1,778 | 1,859 | 14,276.1 | 1,992.4 | 4,156.7 | |
Net Income | |||||||
Net Income | 6,846 | (1,063) | (40,788) | 65,661.6 | 5,955 | 13,298.7 | |
Supplemental | |||||||
EBIT | 9,628 | 10,405 | 10,945 | 82,307.5 | 11,967 | 20,794.5 | |
EBITDA | 13,797 | 13,961 | 15,019 | 113,784.2 | 17,395 | 29,807 | |