

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 556,261 | 673,202 | 702,692 | 781,585 | 840,954 | 873,528 | |
COGS | 342,548 | 421,534 | 423,185 | 460,072 | 499,378 | 519,686 | |
Gross Profit | 213,713 | 251,668 | 279,507 | 321,513 | 341,576 | 353,842 | |
Operating Expenses & Income | |||||||
Operating Income | 51,993 | 59,416 | 57,358 | 70,407 | 72,155 | 74,261 | |
Total Operating Expenses | 504,268 | 613,786 | 645,334 | 711,178 | 768,799 | 799,267 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 161,298 | 191,826 | 221,039 | 251,092 | 268,696 | 278,769 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (14,474) | (16,314) | (17,192) | (17,577) | (18,416) | (18,977) | |
Interest Income | 1,464 | 3,842 | 17,609 | 11,910 | 7,662 | 6,164 | |
Income Tax Expense | 14,278 | 14,395 | - | - | - | - | |
Net Income | |||||||
Net Income | 28,495 | 24,757 | 65,689 | 26,735 | 19,431 | 31,287 | |
Supplemental | |||||||
EBIT | 51,699 | 58,093 | 75,008 | 84,124 | 71,253 | 85,199 | |
EBITDA | 58,214 | 58,186 | 109,025 | 123,434 | 115,391 | 85,199 | |