
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 24,322,048 | 21,828,591 | 20,745,473 | 21,815,035 | 28,654,648 | 29,466,906 | |
COGS | 19,492,034 | 18,006,474 | 17,974,493 | 18,474,414 | 24,222,178 | 24,651,096 | |
Gross Profit | 4,830,014 | 3,822,117 | 2,770,980 | 3,340,621 | 4,432,470 | 4,815,810 | |
Operating Expenses & Income | |||||||
Operating Income | 3,941,370 | 2,768,137 | 1,417,245 | 1,660,014 | 2,417,064 | 3,030,252 | |
Total Operating Expenses | 1,392,117 | 1,451,485 | 1,377,576 | 1,680,607 | 2,015,406 | 1,785,558 | |
R&D Expenses | 14,448 | 14,832 | 21,319 | 19,346 | 27,155 | 31,110 | |
Selling General & Admin Expenses | 242,354 | 279,628 | 744,861 | 417,218 | 959,032 | 939,367 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (394,499) | (366,449) | (268,262) | (264,688) | (139,258) | (43,491) | |
Interest Income | 780,637 | 55 | 92,317 | 71,056 | 279,792 | 196,637 | |
Income Tax Expense | 845,807 | 637,128 | 410,232 | 520,345 | 689,097 | 806,536 | |
Net Income | |||||||
Net Income | 1,971,365 | 1,726,607 | 1,055,897 | 1,147,547 | 1,471,714 | 1,868,482 | |
Supplemental | |||||||
EBIT | 3,307,668 | 2,795,627 | 1,766,664 | 1,971,816 | 2,417,064 | 2,986,904 | |
EBITDA | 4,510,888 | 4,071,806 | 3,093,267 | 3,379,821 | 3,871,037 | 3,778,630 | |