

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,708,635 | 1,831,280 | 1,936,783 | 2,095,077 | 2,246,758 | 2,385,085 | |
COGS | 1,211,311 | 1,287,892 | 1,336,393 | 1,432,179 | 1,574,607 | 1,634,339 | |
Gross Profit | 497,324 | 543,388 | 600,390 | 662,898 | 672,151 | 750,746 | |
Operating Expenses & Income | |||||||
Operating Income | 81,306 | 88,688 | 105,259 | 140,193 | 162,296 | 171,135 | |
Total Operating Expenses | 416,018 | 454,701 | 495,131 | 522,705 | 509,855 | 579,611 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 387,871 | 419,407 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5,704) | (7,509) | (7,703) | (6,986) | (6,403) | (6,269) | |
Interest Income | 617 | 855 | 893 | 1,063 | 1,326 | - | |
Income Tax Expense | 9,430 | 30,281 | 34,967 | 43,309 | 45,558 | 46,425 | |
Net Income | |||||||
Net Income | 53,734 | 61,928 | 66,167 | 88,701 | 90,512 | 108,606 | |
Supplemental | |||||||
EBIT | 69,897 | 99,534 | 108,443 | 137,492 | 143,313 | 162,877 | |
EBITDA | 101,427 | 137,763 | 155,308 | 183,723 | 191,202 | 214,533 | |