
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 3,830,467.3 | 5,298,037.8 | 552,252 | 526,816 | 479,183 | 471,533 | |
COGS | 2,906,821 | 4,047,734.9 | 402,414 | 382,767 | 362,314 | 352,046 | |
Gross Profit | 923,646.3 | 1,250,302.9 | 149,838 | 144,049 | 116,869 | 119,487 | |
Operating Expenses & Income | |||||||
Operating Income | 433,435.5 | 555,529.8 | 80,519 | 69,788 | 49,476 | 50,627 | |
Total Operating Expenses | 3,397,031.8 | 4,742,508 | 471,733 | 457,028 | 429,707 | 420,906 | |
R&D Expenses | 185,515.5 | 252,056.8 | 26,645 | 30,957 | 26,242 | 24,248 | |
Selling General & Admin Expenses | 296,678.7 | 390,785.4 | 41,031 | 42,489 | 40,049 | 40,373 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (12,009.6) | (13,483.5) | (1,684) | (1,793) | (1,832) | (1,764) | |
Interest Income | 3,684.2 | 11,279.1 | 2,690 | 2,688 | 1,909 | 1,579 | |
Income Tax Expense | 102,364.4 | 135,483.6 | - | - | - | - | |
Net Income | |||||||
Net Income | 337,410.3 | 366,145.9 | 49,825 | 50,389 | 34,456 | 35,840 | |
Supplemental | |||||||
EBIT | 425,460 | 524,087 | 68,410 | 69,003 | 49,223 | 50,831 | |
EBITDA | 649,124.1 | 749,825.9 | 89,637 | 90,430 | 71,230 | 74,257 | |