

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,614,349 | 3,239,167 | 3,012,812 | 2,937,981 | 2,864,469 | 2,847,744 | |
COGS | 1,770,019 | 2,213,080 | 1,972,238 | 1,938,093 | 2,246,121 | 2,225,103.5 | |
Gross Profit | 844,330 | 1,026,087 | 1,040,574 | 999,888 | 618,348 | 622,640.5 | |
Operating Expenses & Income | |||||||
Operating Income | 161,153 | 216,660 | 235,862 | 233,954 | 241,509 | 242,422 | |
Total Operating Expenses | 683,177 | 809,427 | 804,712 | 765,934 | 2,622,960 | 1,482,173.5 | |
R&D Expenses | 16,729 | 20,016 | 21,967 | 23,014 | 23,552 | 24,851 | |
Selling General & Admin Expenses | 212,637 | 222,602 | 33,014 | 42,551 | 40,275 | 119,812 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (20,565) | (22,534) | (25,635) | (22,193) | (17,567) | (17,280) | |
Interest Income | 2,984 | 4,738 | 8,265 | 8,799 | 7,760 | 4,946 | |
Income Tax Expense | 43,507 | 49,929 | 57,316 | 57,755 | - | 26,095 | |
Net Income | |||||||
Net Income | 92,161 | 148,738 | 161,414 | 164,676 | 157,302 | 158,827 | |
Supplemental | |||||||
EBIT | 165,208 | 245,031 | 249,437 | 248,158 | - | - | |
EBITDA | 387,638 | 474,809 | 489,632 | 478,296 | - | - | |