
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 907,832.6 | 977,707.6 | 1,026,705.4 | 1,153,788.4 | 1,256,364 | 1,198,175.7 | |
COGS | 740,039.6 | 792,043.8 | 793,356.7 | 962,044.1 | 949,000.4 | 846,983.6 | |
Gross Profit | 167,793 | 185,663.8 | 233,348.7 | 191,744.3 | 307,363.6 | 351,192.1 | |
Operating Expenses & Income | |||||||
Operating Income | 56,527.1 | 58,127.5 | 88,261.7 | 46,881 | 116,584.5 | 167,370.5 | |
Total Operating Expenses | 110,317.4 | 136,474.8 | 149,743 | 144,863.3 | 190,779.1 | 183,821.5 | |
R&D Expenses | 1,009.3 | 680.9 | 568.9 | 2,315.2 | 3,710.8 | 5,085.3 | |
Selling General & Admin Expenses | 8,763.2 | 9,509.2 | 10,463.9 | 11,782.8 | 13,451.9 | 29,390.5 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (24,269.8) | (13,704.1) | (13,470) | (17,322.5) | (21,445.8) | (10,817.6) | |
Interest Income | 24,269.8 | 13,704.1 | 6.948 | 17,322.5 | 7.627 | 5,407.9 | |
Income Tax Expense | 5,714.3 | 10,783 | 16,773.5 | 7,056.9 | 23,291.8 | 36,450.8 | |
Net Income | |||||||
Net Income | 26,543 | 33,640.3 | 58,018.2 | 22,501.6 | 77,352.1 | 124,639.5 | |
Supplemental | |||||||
EBIT | 56,527.1 | 58,127.5 | 88,048.8 | 46,881 | 116,584.5 | 171,040.1 | |
EBITDA | 71,436.6 | 73,479 | 104,857 | 50,471.1 | 136,306.3 | 180,523.1 | |