

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 165,448 | 187,297 | 208,326 | 250,235 | 286,765.6 | 279,652.8 | |
COGS | 98,842 | 114,948 | 123,366 | 148,886 | 171,285.3 | 165,105.1 | |
Gross Profit | 66,606 | 72,349 | 84,960 | 101,349 | 115,480.2 | 114,547.8 | |
Operating Expenses & Income | |||||||
Operating Income | 12,344 | 13,119 | 18,818 | 24,870 | 25,708.2 | 25,585.4 | |
Total Operating Expenses | 54,261 | 59,229 | 66,142 | 76,479 | 89,772 | 88,962.4 | |
R&D Expenses | 4,607 | 4,542 | 4,971 | - | - | - | |
Selling General & Admin Expenses | 38,265 | 42,854 | 52,904 | 58,865 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (332) | (612) | (691) | (367) | (410.3) | (419.8) | |
Interest Income | 56 | 195 | 430 | 322 | 312 | - | |
Income Tax Expense | 4,658 | 3,328 | 5,061 | 7,454 | 7,872.8 | 7,604.3 | |
Net Income | |||||||
Net Income | 9,114 | 8,314 | 9,808 | 16,350 | 12,383.3 | 12,546.3 | |
Supplemental | |||||||
EBIT | 12,345 | 13,120 | 15,560 | 24,172 | 25,708.2 | 24,963.4 | |
EBITDA | 19,702 | 21,189 | 23,523 | 32,490 | 35,646.5 | 34,399.9 | |