

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 505,460 | 597,008 | 702,692 | 781,585 | 840,069.1 | 870,709.4 | |
COGS | 299,276 | 355,490 | 423,185 | 460,072 | 498,852.3 | 517,997.5 | |
Gross Profit | 206,184 | 241,518 | 279,507 | 321,513 | 341,216.8 | 352,711.9 | |
Operating Expenses & Income | |||||||
Operating Income | 53,849 | 63,632 | 57,358 | 70,407 | 72,850.4 | 74,531.2 | |
Total Operating Expenses | 152,335 | 177,886 | 222,149 | 251,106 | 268,366.4 | 277,543.6 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 23,047 | 28,287 | 32,307 | 39,126 | 39,372 | 39,714 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (14,950) | (14,471) | (17,192) | (17,577) | (21,280.5) | (21,792.4) | |
Interest Income | 1,464 | 3,842 | 14,111 | 11,910 | 7,662 | 6,164 | |
Income Tax Expense | 13,566 | 13,275 | 12,971 | 25,433 | 19,839 | 19,305.4 | |
Net Income | |||||||
Net Income | 28,495 | 23,909 | 65,689 | 26,735 | 19,409.2 | 31,262.1 | |
Supplemental | |||||||
EBIT | 57,940 | 60,967 | 75,008 | 84,124 | 72,850.4 | 74,982.5 | |
EBITDA | 85,927 | 91,494 | 109,025 | 123,434 | 124,113.5 | 131,002.4 | |