

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 147,049 | 171,967 | 187,407 | 192,633 | 229,293 | 229,293 | |
COGS | 51,905 | 58,010 | 57,676 | 54,374 | 60,387 | 60,387 | |
Gross Profit | 95,144 | 113,957 | 129,731 | 138,259 | 168,906 | 168,906 | |
Operating Expenses & Income | |||||||
Operating Income | (3,687) | 16,710 | 18,870 | 27,575 | 44,182 | 44,182 | |
Total Operating Expenses | 98,831 | 97,247 | 110,861 | 110,684 | 124,724 | 124,724 | |
R&D Expenses | 398 | 369 | 478 | 344 | - | - | |
Selling General & Admin Expenses | 60,788 | 97,247 | 42,998 | 110,684 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (140) | (493) | (488) | (668) | (1,002) | (1,002) | |
Interest Income | 50 | 501 | 891 | 1,948 | - | - | |
Income Tax Expense | 3,642 | 3,346 | 4,433 | 2,941 | 8,760 | 8,760 | |
Net Income | |||||||
Net Income | (7,570) | 13,112 | 13,461 | 26,114 | 35,401 | 35,401 | |
Supplemental | |||||||
EBIT | (3,857) | 16,886 | 18,377 | 29,788 | 44,182 | 44,696 | |
EBITDA | (3,039) | 19,631 | 20,419 | 31,619 | 47,058 | 47,572 | |