
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,079,695 | 2,391,579 | 2,665,175 | 2,911,816 | 3,252,255.7 | 3,109,666.6 | |
COGS | 1,822,372 | 2,122,320 | 2,373,673 | 2,588,618 | 2,800,704.6 | 2,666,775.1 | |
Gross Profit | 257,323 | 269,259 | 291,502 | 323,197 | 451,551.2 | 442,891.5 | |
Operating Expenses & Income | |||||||
Operating Income | 123,363 | 123,223 | 136,226 | 151,882 | 251,938.7 | 247,910.5 | |
Total Operating Expenses | 133,960 | 146,036 | 155,276 | 171,316 | 199,612.5 | 194,982 | |
R&D Expenses | 17,358 | 18,218 | 20,762 | - | - | - | |
Selling General & Admin Expenses | - | - | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,362) | (4,810) | (14,401) | (22,016) | (27,642.2) | (25,851) | |
Interest Income | 4,827 | 6,044 | 9,671 | 16,858 | 20,893 | - | |
Income Tax Expense | 50,220 | 53,190 | 52,316 | 49,645 | 81,214.3 | 81,545.6 | |
Net Income | |||||||
Net Income | 103,867 | 111,789 | 115,033 | 125,817 | 188,028.6 | 184,858.2 | |
Supplemental | |||||||
EBIT | 123,905 | 123,868 | 183,332 | 198,116 | 251,938.7 | 256,829.5 | |
EBITDA | 146,516 | 148,579 | 210,602 | 228,967 | 287,429.3 | 291,165.6 | |