

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,882,066 | 3,826,752 | 4,827,662 | 5,018,893 | 4,949,129.1 | 5,121,102.5 | |
COGS | 2,268,422 | 3,025,230 | 3,788,978 | 3,940,700 | 4,057,150.8 | 4,146,033.7 | |
Gross Profit | 613,644 | 801,522 | 1,038,684 | 1,078,193 | 891,978.4 | 975,068.8 | |
Operating Expenses & Income | |||||||
Operating Income | 8,820 | 141,969 | 250,503 | 186,125 | 51,903.7 | 130,678.6 | |
Total Operating Expenses | 604,824 | 659,553 | 788,181 | 892,068 | 840,074.7 | 844,390.2 | |
R&D Expenses | 134,622 | 127,990 | 146,289 | 168,000 | - | 116,921.1 | |
Selling General & Admin Expenses | 275,820 | 337,831 | 321,720 | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (8,034) | (8,483) | (7,838) | (10,013) | (11,022.9) | (9,314) | |
Interest Income | 3,266 | 10,603 | 21,413 | 29,001 | 27,567 | - | |
Income Tax Expense | 34,256 | 25,733 | 88,907 | 40,700 | 23,592.6 | 34,269.9 | |
Net Income | |||||||
Net Income | (31,651) | 142,814 | 207,696 | 114,079 | 35,306.8 | 106,900.8 | |
Supplemental | |||||||
EBIT | 119,181 | 178,455 | 306,161 | 186,125 | 51,903.7 | 140,594.6 | |
EBITDA | 209,462 | 284,405 | 419,509 | 303,748 | 173,721.6 | 263,859.1 | |