

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 507,862 | 536,025 | 564,486 | 619,587 | 736,400 | 753,958 | |
COGS | 363,286 | 384,259 | 405,790 | 446,763 | 534,270 | 547,784 | |
Gross Profit | 144,576 | 151,766 | 158,696 | 172,824 | 202,130 | 206,174 | |
Operating Expenses & Income | |||||||
Operating Income | 22,458 | 24,081 | 26,235 | 29,329 | 33,403 | 33,603 | |
Total Operating Expenses | 122,111 | 127,676 | 132,453 | 143,496 | 168,728 | 172,571 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 4,540 | 104,120 | 108,822 | 117,621 | 127,421 | 7,162 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (545) | (896) | (959) | (960) | (1,036) | (1,037) | |
Interest Income | 100 | 105 | 110 | 113 | 124 | - | |
Income Tax Expense | 6,495 | 6,993 | 7,630 | 7,711 | 8,410 | 8,859 | |
Net Income | |||||||
Net Income | 14,593 | 15,382 | 15,849 | 18,243 | 20,177 | 20,221 | |
Supplemental | |||||||
EBIT | 21,635 | 23,274 | 24,438 | 26,917 | 30,178 | 31,968 | |
EBITDA | 32,853 | 35,539 | 36,566 | 39,572 | 44,648 | 46,644.5 | |