

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