
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 366,160 | 373,151 | 367,649 | 401,987 | 468,001.9 | 481,332.9 | |
COGS | 199,296 | 202,073 | 200,272 | 214,997 | 249,561.5 | 255,460.9 | |
Gross Profit | 166,864 | 171,078 | 167,377 | 186,990 | 218,440.4 | 225,871 | |
Operating Expenses & Income | |||||||
Operating Income | 52,210 | 46,615 | 38,366 | 46,480 | 50,485.5 | 56,743.2 | |
Total Operating Expenses | 114,652 | 124,463 | 129,012 | 140,510 | 167,954.9 | 169,127.8 | |
R&D Expenses | 1,211 | 2,801 | 3,983 | - | - | - | |
Selling General & Admin Expenses | 98,594 | 106,460 | 101,841 | 112,791 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (99) | (160) | (147) | (156) | (195.1) | (242.9) | |
Interest Income | 532 | 1,357 | 3,412 | 4,164 | 1,857 | - | |
Income Tax Expense | 13,509 | 12,126 | 10,964 | 13,285 | 8,347.8 | 10,989.1 | |
Net Income | |||||||
Net Income | 37,557 | 34,282 | 28,152 | 36,549 | 42,897.9 | 45,696.3 | |
Supplemental | |||||||
EBIT | 52,212 | 46,693 | 38,366 | 50,096 | 50,485.5 | 56,825.7 | |
EBITDA | 67,553 | 63,280 | 55,930 | 67,814 | 71,848.6 | 78,578 | |