

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,318,658 | 2,551,906 | 3,490,182 | 4,367,387 | 4,638,721 | 4,630,992 | |
COGS | 1,734,083 | 1,875,904 | 2,567,948 | 3,172,421 | 3,351,333 | 3,328,500 | |
Gross Profit | 584,575 | 676,002 | 922,234 | 1,194,966 | 1,287,388 | 1,302,492 | |
Operating Expenses & Income | |||||||
Operating Income | 139,173 | 212,590 | 259,110 | 309,551 | 323,862 | 472,033 | |
Total Operating Expenses | 445,402 | 463,411 | 663,124 | 885,415 | 963,526 | 830,459 | |
R&D Expenses | 22,739 | 19,707 | 24,937 | 20,491 | - | - | |
Selling General & Admin Expenses | 445,402 | 463,411 | 663,124 | 885,416 | 963,525 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (9,083) | (6,201) | (33,102) | (88,100) | (105,838) | (80,757) | |
Interest Income | 6,661 | 9,665 | 16,388 | 26,847 | 29,586 | - | |
Income Tax Expense | 48,751 | 65,747 | 75,929 | 103,062 | 109,746 | 106,562 | |
Net Income | |||||||
Net Income | 76,843 | 142,979 | 149,962 | 133,869 | 142,454 | 142,294 | |
Supplemental | |||||||
EBIT | 138,205 | 212,591 | 257,239 | 336,702 | 354,844 | 324,006 | |
EBITDA | 352,529 | 432,530 | 530,291 | 678,243 | 719,005 | 690,135.9 | |