

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 611,634 | 692,165 | 736,556 | 764,813 | 863,841.3 | 843,280.5 | |
COGS | 395,562 | 452,336 | 475,549 | 489,517 | 545,587.8 | 530,848.3 | |
Gross Profit | 216,072 | 239,829 | 261,007 | 275,295 | 318,253.5 | 312,433.1 | |
Operating Expenses & Income | |||||||
Operating Income | 102,535 | 111,832 | 120,411 | 134,907 | 163,828.2 | 161,492.2 | |
Total Operating Expenses | 112,801 | 130,845 | 140,596 | 140,389 | 154,425.4 | 150,940.9 | |
R&D Expenses | 4,992 | 4,908 | 5,301 | - | 5,738.4 | - | |
Selling General & Admin Expenses | 113,536 | 131,580 | 142,353 | 144,071 | 145,642 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,518) | (5,550) | (6,658) | (5,803) | (4,872.1) | (4,412.9) | |
Interest Income | 1,971 | 2,218 | 3,472 | 5,057 | 5,173 | - | |
Income Tax Expense | 32,878 | 32,002 | 37,062 | 39,778 | 45,664.3 | 45,541.9 | |
Net Income | |||||||
Net Income | 71,445 | 76,307 | 79,643 | 93,762 | 16,177.1 | 18,623.5 | |
Supplemental | |||||||
EBIT | 102,659 | 109,580 | 118,937 | 139,964 | 163,828.2 | 164,024.1 | |
EBITDA | 144,600 | 154,672 | 167,094 | 188,874 | 218,195.5 | 216,291.5 | |