
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 491,733 | 562,559 | 614,486 | 652,993 | 775,304.5 | 777,753.4 | |
COGS | 335,564 | 364,743 | 388,293 | 394,893 | 477,500.1 | 481,762.1 | |
Gross Profit | 156,169 | 197,816 | 226,193 | 258,100 | 297,804.4 | 295,991.3 | |
Operating Expenses & Income | |||||||
Operating Income | 75,512 | 87,938 | 107,591 | 129,660 | 148,901.2 | 149,766.7 | |
Total Operating Expenses | 94,064 | 109,120 | 118,602 | 128,440 | 148,903.3 | 146,224.6 | |
R&D Expenses | 23,685 | 27,887 | 27,848 | - | - | - | |
Selling General & Admin Expenses | 69,083 | 81,340 | 122,874 | 133,643 | 133,643 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,121) | (1,809) | (3,405) | (7,141) | (5,226.3) | (4,513.6) | |
Interest Income | 9,250 | 5,974 | 12,999 | 10,793 | 10,793 | - | |
Income Tax Expense | 24,139 | 29,794 | 34,805 | 40,531 | 51,969.9 | 85,423 | |
Net Income | |||||||
Net Income | 60,200 | 66,293 | 82,646 | 92,625 | 119,701.3 | 189,001.7 | |
Supplemental | |||||||
EBIT | 66,276 | 88,070 | 105,585 | 140,454 | 148,901.2 | 158,829.5 | |
EBITDA | 104,216 | 127,264 | 145,399 | 180,144 | 196,638.3 | 205,747.7 | |