
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 9,116,592 | 10,317,193 | 10,245,160 | 9,675,468 | 7,984,383 | 8,159,652 | |
COGS | 7,259,754 | 8,425,728 | 8,221,202 | 7,700,133 | 6,870,032 | 6,657,233 | |
Gross Profit | 1,856,838 | 1,891,465 | 2,023,958 | 1,975,335 | 1,114,351 | 1,502,419 | |
Operating Expenses & Income | |||||||
Operating Income | 590,941 | 435,769 | 535,464 | 437,875 | (550,940) | (433,599) | |
Total Operating Expenses | 1,212,247 | 1,421,939 | 1,501,909 | 1,537,460 | 1,665,291 | 1,936,018 | |
R&D Expenses | 4,092 | 9,486 | 17,136 | 25,945 | 28,960 | 25,037 | |
Selling General & Admin Expenses | 33,422 | 37,491 | 35,506 | 37,368 | 45,460 | 323,874 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (29,748) | (23,491) | (20,345) | (17,835) | (13,043) | (14,822) | |
Interest Income | 20,392 | 6,859 | 32,646 | 34,576 | 39,401 | 25,184 | |
Income Tax Expense | 138,402 | 117,435 | 139,683 | 111,188 | 359,061 | 322,399 | |
Net Income | |||||||
Net Income | 479,735 | 313,459 | 434,574 | 350,405 | (1,195,128) | (1,030,305) | |
Supplemental | |||||||
EBIT | 648,210 | 454,574 | 594,560 | 479,464 | (550,940) | (402,477) | |
EBITDA | 1,114,792 | 940,262 | 1,080,553 | 561,774 | (61,893) | (41,759) | |