

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,128,914 | 1,330,331 | 1,313,998 | 1,362,944 | 1,413,251 | 1,413,251 | |
COGS | 710,462 | 863,680 | 857,331 | 869,917 | 912,499 | 912,499 | |
Gross Profit | 418,452 | 466,651 | 456,667 | 493,027 | 500,752 | 500,752 | |
Operating Expenses & Income | |||||||
Operating Income | 94,479 | 97,044 | 57,533 | 75,108 | 83,790 | 84,662 | |
Total Operating Expenses | 323,973 | 369,607 | 399,134 | 417,919 | 416,962 | 416,090 | |
R&D Expenses | 46,083 | 44,357 | 44,286 | 44,200 | - | - | |
Selling General & Admin Expenses | 282,012 | 312,999 | 331,746 | 347,256 | 416,962 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,128) | (2,034) | (2,714) | (2,900) | (4,373) | (4,373) | |
Interest Income | 4,698 | 8,639 | 15,252 | 6,180 | 4,853 | - | |
Income Tax Expense | 4,859 | 28,703 | 17,473 | 23,214 | 31,817 | 31,817 | |
Net Income | |||||||
Net Income | 92,288 | 75,043 | 52,616 | 55,177 | 18,202 | 18,202 | |
Supplemental | |||||||
EBIT | 99,289 | 105,788 | 72,807 | 81,294 | 54,396 | 54,395 | |
EBITDA | 147,826 | 158,093 | 126,394 | 138,332 | 131,813 | 131,812 | |