

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 453,689 | 496,171 | 581,412 | 661,677 | 784,629 | 886,480.3 | |
COGS | 231,355 | 261,814 | 309,862 | 325,267 | 381,653 | 422,291.2 | |
Gross Profit | 222,334 | 234,356 | 271,549 | 336,410 | 402,975 | 464,189.2 | |
Operating Expenses & Income | |||||||
Operating Income | 42,447 | 32,773 | 33,137 | 56,135 | 73,840 | 95,508.1 | |
Total Operating Expenses | 179,887 | 201,584 | 238,413 | 280,275 | 329,136 | 368,681 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 26,676 | - | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,395) | (1,352) | (1,663) | (2,226) | (2,766) | (3,057.2) | |
Interest Income | 258 | 187 | 382 | 691 | 627 | - | |
Income Tax Expense | 14,918 | 8,426 | 11,441 | 18,077 | 15,085 | 25,713.3 | |
Net Income | |||||||
Net Income | 33,903 | 24,558 | 22,052 | 41,566 | 50,846 | 65,983.9 | |
Supplemental | |||||||
EBIT | 49,984 | 34,556 | 35,430 | 62,140 | 68,723 | - | |
EBITDA | 70,106 | 57,842 | 61,500 | 91,114 | 101,027 | 121,557.8 | |