
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 625,477 | 667,647 | 744,477 | 878,021 | 1,010,336 | 1,035,053 | |
COGS | 433,987 | 465,123 | 515,639 | 602,978 | 689,131 | 706,121 | |
Gross Profit | 191,490 | 202,524 | 228,838 | 275,043 | 321,205 | 328,932 | |
Operating Expenses & Income | |||||||
Operating Income | 32,137 | 31,658 | 36,622 | 42,563 | 48,569 | 50,288 | |
Total Operating Expenses | 159,353 | 170,866 | 192,216 | 232,480 | 272,636 | 278,644 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 159,353 | 170,865 | 192,215 | 232,479 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (19) | (16) | (15) | (227) | (881) | (1,024) | |
Interest Income | 84 | 160 | 602 | 923 | 625 | - | |
Income Tax Expense | 8,066 | 9,177 | 10,122 | 12,389 | 194 | 14,462 | |
Net Income | |||||||
Net Income | 19,389 | 19,007 | 21,979 | 25,689 | 44,981 | 30,659 | |
Supplemental | |||||||
EBIT | 27,474 | 28,200 | 32,116 | 38,305 | 46,050 | 47,320 | |
EBITDA | 38,742 | 40,562 | 46,237 | 56,176 | 66,160 | 66,731.3 | |