

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,428,578 | 1,495,987 | 1,483,224 | 1,504,697 | 1,601,811.3 | 1,545,814 | |
COGS | 941,709 | 1,027,362 | 1,010,512 | 1,006,584 | 1,055,593.7 | 1,023,979.2 | |
Gross Profit | 486,869 | 468,625 | 472,712 | 498,113 | 546,217.6 | 521,834.8 | |
Operating Expenses & Income | |||||||
Operating Income | 69,471 | 24,903 | 23,162 | 29,687 | 40,821.9 | 31,776.3 | |
Total Operating Expenses | 417,398 | 443,722 | 449,550 | 468,426 | 505,395.7 | 490,058.6 | |
R&D Expenses | 22,864 | 23,536 | 24,339 | - | - | - | |
Selling General & Admin Expenses | 238,696 | 249,994 | 265,420 | 466,776 | 476,650 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (6,151) | (8,276) | (13,195) | (13,860) | (17,888.5) | (12,649.4) | |
Interest Income | 4,093 | 3,142 | 3,661 | 3,996 | 4,383 | - | |
Income Tax Expense | 16,722 | 2,871 | 16,119 | 17,882 | 7,354.3 | 5,707.9 | |
Net Income | |||||||
Net Income | 48,603 | 15,991 | (13,908) | 2,001 | 8,634.1 | 5,704.3 | |
Supplemental | |||||||
EBIT | 73,413 | 28,035 | 19,859 | 34,010 | 40,821.9 | 29,652.8 | |
EBITDA | 154,135 | 109,935 | 101,189 | 117,203 | 128,915.4 | 114,469.1 | |