

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 703,303 | 820,209 | 921,863 | 1,036,171 | 1,200,138.1 | 1,199,388.1 | |
COGS | 333,962 | 402,839 | 442,688 | 475,501 | 569,598.4 | 563,573.9 | |
Gross Profit | 369,341 | 417,370 | 479,175 | 560,670 | 630,539.6 | 635,814.2 | |
Operating Expenses & Income | |||||||
Operating Income | 115,960 | 117,332 | 140,096 | 157,668 | 195,880.2 | 223,082.7 | |
Total Operating Expenses | 253,381 | 300,036 | 339,079 | 403,002 | 434,659.4 | 412,731.5 | |
R&D Expenses | 51,800 | 61,600 | 69,060 | - | - | - | |
Selling General & Admin Expenses | 147,092 | 281,179 | 344,979 | 381,648 | 409,937 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,961) | (4,016) | (2,775) | (6,247) | (3,484.2) | (3,540.2) | |
Interest Income | 1,062 | 2,649 | 3,529 | 3,624 | 6,248 | - | |
Income Tax Expense | 25,687 | 26,811 | 34,455 | 37,595 | 44,890.3 | 49,333 | |
Net Income | |||||||
Net Income | 88,813 | 89,325 | 106,374 | 116,978 | 144,110.7 | 166,181.8 | |
Supplemental | |||||||
EBIT | 116,664 | 120,153 | 143,604 | 160,821 | 195,880.2 | 200,303.2 | |
EBITDA | 175,546 | 190,391 | 220,349 | 246,270 | 297,011.3 | 303,382 | |