
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 584,771 | 617,519 | 636,499 | 666,742 | 701,384 | 715,001 | |
COGS | 384,687 | 406,129 | 416,529 | 440,580 | 462,926 | 470,377 | |
Gross Profit | 200,084 | 211,390 | 219,970 | 226,162 | 238,458 | 244,624 | |
Operating Expenses & Income | |||||||
Operating Income | 49,420 | 53,302 | 55,308 | 59,240 | 61,483 | 63,862 | |
Total Operating Expenses | 150,663 | 158,088 | 164,662 | 166,921 | 176,975 | 180,762 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 139,043 | 140,571 | 146,795 | 155,412 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (171) | (409) | - | - | - | - | |
Interest Income | 171 | 128 | 184 | 415 | 1,083 | - | |
Income Tax Expense | 14,795 | 15,617 | 15,457 | 17,533 | 17,948 | 18,798 | |
Net Income | |||||||
Net Income | 35,428 | 38,021 | 40,084 | 41,885 | 44,460 | 46,515 | |
Supplemental | |||||||
EBIT | 49,421 | 53,302 | 55,542 | 59,418 | 62,409 | 64,614 | |
EBITDA | 55,332 | 59,193 | 61,460 | 65,523 | 69,405 | 71,909 | |