
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,064,394.8 | 1,124,599.7 | 961,434 | 1,036,747.7 | 1,200,666.8 | 1,350,746.4 | |
COGS | 665,711.1 | 697,007.8 | 560,961.6 | 634,081.2 | 638,226.1 | 681,484.2 | |
Gross Profit | 398,683.7 | 427,592 | 400,472.4 | 402,666.5 | 562,440.7 | 669,262.2 | |
Operating Expenses & Income | |||||||
Operating Income | 191,526.4 | 239,074.1 | 199,729.5 | 192,964.2 | 320,433.5 | 437,467.2 | |
Total Operating Expenses | 207,237.4 | 190,575.1 | 200,742.9 | 209,702.3 | 242,007.2 | 231,795 | |
R&D Expenses | 166.7 | 288.2 | 541.8 | 347.6 | - | 112.5 | |
Selling General & Admin Expenses | 51,669.9 | 41,230.9 | 79,043.7 | 51,801.9 | 50,892.9 | 56,982.8 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,635.8) | (3,395.8) | (4,041.1) | (4,535.8) | (1,748.1) | (2,329.7) | |
Interest Income | 1,608.9 | 1,295.7 | 7,444.5 | 2,100.6 | 6,990.7 | 17,538.4 | |
Income Tax Expense | 58,838.7 | 57,940.6 | 24,893 | 41,601.3 | 83,441.9 | 114,668.7 | |
Net Income | |||||||
Net Income | 131,660.8 | 179,837.8 | 178,240 | 153,463.4 | 243,896.4 | 333,161.7 | |
Supplemental | |||||||
EBIT | 193,135.3 | 241,174.1 | 207,174 | 199,600.5 | 320,433.5 | 441,429.6 | |
EBITDA | 231,355.5 | 272,519.4 | 239,493 | 232,410.7 | 353,194.1 | 473,100.3 | |