

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 11,926,150 | 12,977,529.3 | 14,210,135 | 13,363,660 | 13,069,112 | 13,969,186 | |
COGS | 10,410,532.2 | 11,567,909.8 | 12,829,233 | 12,072,973 | 11,954,766 | 12,745,913 | |
Gross Profit | 1,515,617.8 | 1,409,619.5 | 1,380,902 | 1,290,687 | 1,114,346 | 1,223,273 | |
Operating Expenses & Income | |||||||
Operating Income | 612,299.5 | 609,973.2 | 527,653 | 432,804 | 379,113 | 397,032 | |
Total Operating Expenses | 921,724.4 | 814,301.9 | 859,059 | 857,883 | 735,233 | 840,539 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 35,901.5 | 33,256.9 | 39,313 | 49,561 | 39,344 | 229,769 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (9,446) | (4,730.8) | (10,851) | (18,395) | (18,285) | (15,780) | |
Interest Income | 19,695.7 | 15,658.4 | 29,396 | 32,757 | 26,163 | 16,319 | |
Income Tax Expense | 127,061.8 | 126,641 | 146,416 | 91,199 | 92,802 | 96,812 | |
Net Income | |||||||
Net Income | 481,097.5 | 478,138 | 457,037 | 412,442 | 408,782 | 424,270 | |
Supplemental | |||||||
EBIT | 617,617.2 | 616,090.8 | 521,843 | 512,011 | 379,113 | 465,086 | |
EBITDA | 674,242.7 | 670,969.6 | 542,466 | 602,644 | 482,416 | 554,735 | |