

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,614,349 | 3,239,167 | 3,012,812 | 2,760,713.6 | 2,864,469 | 2,941,627 | |
COGS | 2,001,288 | 2,451,116 | 2,302,385 | 2,137,944.1 | 2,246,121 | 2,402,703 | |
Gross Profit | 613,061 | 788,051 | 710,427 | 622,769.5 | 618,348 | 538,924 | |
Operating Expenses & Income | |||||||
Operating Income | 161,153 | (1,387) | 253,024 | 239,882.9 | 241,509 | 277,569 | |
Total Operating Expenses | 456,604 | 571,391 | 456,285 | 382,886.6 | 376,839 | 261,355 | |
R&D Expenses | 16,729 | 20,016 | 21,957 | 21,625.4 | 23,552 | 29,570 | |
Selling General & Admin Expenses | 212,637 | 222,602 | 6,847 | 61,102.6 | 69,122 | 185,132 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (15,043) | (21,554) | (24,063) | (19,480.2) | (17,567) | (16,896) | |
Interest Income | 2,950 | 2,298 | 8,265 | 12,238.2 | 7,760 | 6,671 | |
Income Tax Expense | 43,507 | 49,295 | 57,167 | 54,270.3 | 54,144 | 57,474 | |
Net Income | |||||||
Net Income | 92,161 | 148,738 | 161,144 | 154,740 | 157,302 | 177,229 | |
Supplemental | |||||||
EBIT | 177,933 | 234,826 | 261,940 | 246,410.8 | 243,716 | 170,449.2 | |
EBITDA | 379,248 | 446,977 | 484,588 | 462,142.5 | 477,517 | 419,927 | |