

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,098,352.8 | 1,498,011.8 | 1,472,856.2 | 1,518,058.1 | 1,733,311.2 | 1,855,107.1 | |
COGS | 883,786.2 | 1,174,410.8 | 1,113,230.7 | 1,140,906.8 | 1,288,866 | 1,405,017.2 | |
Gross Profit | 214,566.7 | 323,601 | 359,625.5 | 377,151.4 | 444,445.2 | 450,089.9 | |
Operating Expenses & Income | |||||||
Operating Income | 48,527.1 | 99,162.4 | 99,391.1 | 119,160.9 | 141,377.4 | 144,417.9 | |
Total Operating Expenses | 166,039.6 | 224,438.6 | 260,234.4 | 257,990.5 | 303,067.8 | 305,672 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 114,671.9 | 132,400.6 | 154,346.8 | 154,785.2 | 297,763.3 | 183,192 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (23,174) | (18,903.7) | (17,337.7) | (17,738.3) | (16,809.7) | (17,852.3) | |
Interest Income | 16,073.7 | 15,221.2 | 9,691.8 | 14,770.2 | 4,082.5 | 2,034.5 | |
Income Tax Expense | 15,518.4 | 27,178.7 | 23,279.9 | 27,132.1 | 35,898.2 | 38,751.8 | |
Net Income | |||||||
Net Income | 4,670.6 | 34,161.2 | 38,089.4 | 46,767.5 | 60,956.4 | 59,986.3 | |
Supplemental | |||||||
EBIT | 56,717 | 110,603.9 | 108,390.2 | 127,772.2 | 141,377.4 | 149,361.3 | |
EBITDA | 98,044.4 | 152,484.8 | 152,657.3 | 174,442.1 | 191,510.1 | 204,058 | |