

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,019,133.7 | 1,129,360.6 | 1,135,790.5 | 1,158,489.9 | 1,173,936.8 | 1,171,514.7 | |
COGS | 464,038.5 | 500,329.2 | 466,026.9 | 486,382.3 | 604,285 | 587,143.9 | |
Gross Profit | 555,095.2 | 629,031.4 | 669,763.5 | 672,107.6 | 569,651.8 | 584,370.8 | |
Operating Expenses & Income | |||||||
Operating Income | 117,439.2 | 147,206.2 | 149,931.1 | 114,901.5 | 82,529.4 | 69,565.6 | |
Total Operating Expenses | 437,655.9 | 481,825.1 | 519,832.4 | 557,206.1 | 487,122.4 | 514,805.1 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 23,862.2 | 23,254 | 26,869.9 | 22,890 | 24,646.1 | 17,115.5 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (541.2) | (428.5) | (504.5) | (461.4) | (527.1) | (570.5) | |
Interest Income | 8,248.9 | 7,136.5 | 11,251.8 | 9,351.5 | 10,667.3 | 10,440.2 | |
Income Tax Expense | 25,868.1 | 32,657 | 33,251.9 | 26,681.4 | 19,111.8 | 19,852.5 | |
Net Income | |||||||
Net Income | 99,278.8 | 121,257.3 | 127,426.5 | 97,110.1 | 74,769 | 75,962.8 | |
Supplemental | |||||||
EBIT | 125,688.2 | 154,342.8 | 151,521.5 | 107,797.7 | 82,529.4 | 69,425.9 | |
EBITDA | 200,596.7 | 228,671.6 | 218,811.8 | 186,205.7 | 166,764.7 | 155,270.1 | |