

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 859,509.3 | 120,793 | 140,716 | 150,162 | 152,026.7 | 151,103.9 | |
COGS | 517,757.4 | 72,862 | 84,212 | 87,434 | 87,220.7 | 85,913.4 | |
Gross Profit | 341,751.9 | 47,931 | 56,504 | 62,728 | 64,806 | 65,192.5 | |
Operating Expenses & Income | |||||||
Operating Income | 128,292.7 | 18,532 | 21,785 | 24,275 | 23,293.4 | 25,088.8 | |
Total Operating Expenses | 209,288.7 | 28,893 | 34,719 | 38,453 | 41,512.6 | 40,102.7 | |
R&D Expenses | 35,608.2 | 4,834 | 5,712 | 6,101 | 6,883 | - | |
Selling General & Admin Expenses | 44,582.6 | 6,045 | 7,551 | 8,334 | 9,036 | 30,355 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5,844.2) | (937) | (2,524) | (3,467) | (3,320.6) | (1,680) | |
Interest Income | 506.6 | 53 | 139 | 119 | 85 | - | |
Income Tax Expense | 23,865.5 | 4,225 | 5,615 | 5,272 | 5,102.2 | 5,538.5 | |
Net Income | |||||||
Net Income | 98,610.1 | 13,291 | 13,633 | 15,639 | 14,664.1 | 16,354.2 | |
Supplemental | |||||||
EBIT | 128,319.8 | 18,441 | 21,778 | 24,466 | 23,066 | 24,894.8 | |
EBITDA | 163,068.6 | 22,529 | 26,952 | 30,111 | 29,131.7 | 30,870.7 | |