

| 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,898 | 259,464 | 309,890 | 324,845 | 323,023 | |
Total Operating Expenses | 445,402 | 463,104 | 662,770 | 885,076 | 962,543 | 979,469 | |
R&D Expenses | 22,739 | 19,707 | 24,937 | 20,491 | 28,258 | 28,258 | |
Selling General & Admin Expenses | 445,402 | 463,411 | 663,124 | 885,416 | 963,525 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (6,596) | (6,200) | (30,082) | (84,369) | (104,065) | (105,445) | |
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,844 | 142,979 | 149,961 | 133,870 | 142,454 | 142,294 | |
Supplemental | |||||||
EBIT | 143,345 | 222,255 | 272,477 | 332,667 | 351,675 | 341,529 | |
EBITDA | 357,669 | 442,194 | 545,529 | 674,208 | 715,836 | 706,599 | |