

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,480,050.2 | 2,608,420.6 | 2,742,422.6 | 3,408,546.3 | 3,344,835.9 | 3,500,015.1 | |
COGS | 1,538,770.7 | 1,598,996.5 | 1,677,853.4 | 2,056,570.1 | 2,037,679.1 | 2,114,982.6 | |
Gross Profit | 941,279.5 | 1,009,424 | 1,064,569.2 | 1,351,976.2 | 1,307,156.7 | 1,385,032.6 | |
Operating Expenses & Income | |||||||
Operating Income | 311,583 | 340,352.8 | 367,274.4 | 419,736.4 | 452,510 | 466,182.3 | |
Total Operating Expenses | 629,696.5 | 669,071.2 | 697,294.9 | 932,239.8 | 854,646.7 | 1,419,759.7 | |
R&D Expenses | 2,589 | 4,863.3 | 3,522.2 | 11,198.2 | 6,628.1 | 6,332.8 | |
Selling General & Admin Expenses | 348,949.9 | 429,517.7 | 431,295.5 | 561,801.2 | 555,125.6 | 659,064.3 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (59,287.2) | (58,461.9) | (68,379.8) | (74,439.1) | (63,377.9) | (64,934.8) | |
Interest Income | 2,196.9 | 32,388.8 | 25,791.2 | 18,377.7 | 11,326.2 | 15,730.4 | |
Income Tax Expense | 51,662.6 | 102,441.5 | 90,066.2 | 141,018 | 110,156.9 | 92,958.6 | |
Net Income | |||||||
Net Income | 173,074.2 | 123,208.7 | 179,559.3 | 245,963.1 | 268,696.9 | 294,459.6 | |
Supplemental | |||||||
EBIT | 311,583 | 287,019.5 | 341,220.8 | 463,514.7 | 444,012.3 | - | |
EBITDA | 428,804.2 | 404,207.9 | 459,332 | 623,263.9 | 595,430.6 | - | |