
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 676,799 | 460,140 | 471,166 | 524,142 | 569,311 | 573,278 | |
COGS | 497,337 | 270,611 | 275,802 | 316,540 | 365,219 | 349,392 | |
Gross Profit | 179,462 | 189,529 | 195,364 | 207,602 | 204,092 | 223,886 | |
Operating Expenses & Income | |||||||
Operating Income | 34,717 | 33,644 | 31,425 | 25,425 | 27,237 | 191,009 | |
Total Operating Expenses | 144,745 | 155,885 | 163,939 | 182,177 | 176,855 | 32,877 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 111,826 | 123,072 | 129,519 | 144,923 | 39,200 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (555) | (429) | (310) | (617) | (1,197) | (1,163) | |
Interest Income | 224 | 226 | 214 | 174 | 179 | - | |
Income Tax Expense | 10,758 | 10,843 | 8,857 | 7,745 | 9,428 | 9,976 | |
Net Income | |||||||
Net Income | 23,204 | 23,188 | 20,485 | 11,919 | 16,835 | 17,318 | |
Supplemental | |||||||
EBIT | 34,834 | 34,692 | 29,796 | 21,115 | 27,726 | 28,203 | |
EBITDA | 51,504 | 51,221 | 46,969 | 41,458 | 49,105 | 49,286 | |