

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 733,008 | 851,956 | 795,274 | 797,129 | 857,831 | 892,503 | |
COGS | 437,374 | 526,549 | 519,430 | 502,204 | 529,365 | 549,550 | |
Gross Profit | 295,634 | 325,407 | 275,844 | 294,925 | 328,466 | 342,953 | |
Operating Expenses & Income | |||||||
Operating Income | 183,240 | 191,359 | 141,919 | 158,846 | 183,763 | 194,827 | |
Total Operating Expenses | 112,394 | 134,048 | 133,925 | 136,079 | 144,703 | 148,126 | |
R&D Expenses | 49,970 | 51,941 | 49,813 | 46,666 | - | - | |
Selling General & Admin Expenses | 80,756 | 96,788 | 109,119 | 111,735 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,055) | - | - | - | - | - | |
Interest Income | 2,055 | 38,132 | 4,549 | 7,122 | 7,537 | - | |
Income Tax Expense | 54,427 | 56,189 | 46,268 | 45,391 | 58,088 | 61,433 | |
Net Income | |||||||
Net Income | 155,273 | 170,587 | 133,159 | 147,557 | 166,543 | 179,680 | |
Supplemental | |||||||
EBIT | 212,917 | 230,103 | 181,755 | 196,738 | 227,485 | 229,425 | |
EBITDA | 259,994 | 279,292 | 230,756 | 243,186 | 275,267 | 277,312 | |