

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 473,501.7 | 524,831.7 | 581,102.9 | 657,636.5 | 672,863.6 | 683,964.3 | |
COGS | 317,395.8 | 357,181.7 | 393,289.2 | 442,507.1 | 450,283.3 | 472,436 | |
Gross Profit | 156,105.9 | 167,650 | 187,813.7 | 215,129.5 | 222,580.2 | 211,528.3 | |
Operating Expenses & Income | |||||||
Operating Income | 38,408.3 | 37,857.4 | 28,640.8 | 33,849.2 | 35,055.5 | 35,208.1 | |
Total Operating Expenses | 127,657.6 | 138,612.7 | 140,602.1 | 181,280.3 | 187,708.9 | 176,407.9 | |
R&D Expenses | 932.6 | 918.8 | 1,131 | 1,156.7 | 1,215.2 | 1,232.1 | |
Selling General & Admin Expenses | 21,598.5 | 22,803.3 | 25,823.9 | 28,395.3 | 29,474.6 | 14,863.6 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,084.3) | (2,494.9) | (3,490.8) | (4,275.6) | (4,890.4) | (5,121.7) | |
Interest Income | 1,720.9 | 2,684.6 | 4,744.3 | 4,881.4 | 4,386.9 | 2,129.7 | |
Income Tax Expense | 7,471.3 | 8,815.9 | 18,404.8 | 9,894.9 | 10,278.2 | 10,823.6 | |
Net Income | |||||||
Net Income | 28,796.4 | 26,525.9 | 18,336.5 | 20,673.3 | 19,627.6 | 23,508.1 | |
Supplemental | |||||||
EBIT | 34,395.6 | 38,172.2 | 49,183.5 | 46,502.7 | 35,055.5 | 29,959.2 | |
EBITDA | 67,250.3 | 72,240.2 | 87,974.5 | 89,628.9 | 79,068.9 | 74,807.9 | |