

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 117,539 | 174,358 | 171,345 | 179,922 | 185,333 | 185,333 | |
COGS | 70,550 | 102,906 | 104,452 | 104,629 | 104,876 | 104,876 | |
Gross Profit | 46,989 | 71,452 | 66,893 | 75,293 | 80,457 | 80,457 | |
Operating Expenses & Income | |||||||
Operating Income | 17,810 | 36,339 | 29,342 | 35,155 | 36,097 | 36,096 | |
Total Operating Expenses | 29,179 | 35,113 | 37,551 | 40,138 | 44,360 | 44,361 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 25,661 | 30,165 | 33,337 | 35,825 | 4,394 | 7,945 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (66) | (115) | (87) | (139) | (221) | (221) | |
Interest Income | 34 | 2,997 | 861 | 1,136 | 1,028 | - | |
Income Tax Expense | 5,932 | 11,581 | 10,316 | 10,122 | 13,750 | 13,748 | |
Net Income | |||||||
Net Income | 8,977 | 15,025 | 13,971 | 15,722 | 23,320 | 23,319 | |
Supplemental | |||||||
EBIT | 22,342 | 38,724 | 35,496 | 39,449 | 51,348 | 51,345 | |
EBITDA | 25,836 | 42,145 | 39,161 | 43,779 | 55,792 | 55,823 | |