

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 34,957,871 | 36,378,597 | 38,651,360 | 36,186,127 | 35,243,751 | 35,877,488 | |
COGS | 24,004,540 | 25,700,993 | 28,474,383 | 28,255,001 | 28,173,648 | 28,864,410 | |
Gross Profit | 10,953,331 | 10,677,604 | 10,176,977 | 7,931,126 | 7,070,103 | 7,013,078 | |
Operating Expenses & Income | |||||||
Operating Income | 5,238,934 | 4,677,542 | 4,289,360 | 2,130,379 | 1,600,474 | 1,669,368 | |
Total Operating Expenses | 5,823,416 | 6,115,795 | 5,731,558 | 5,800,747 | 5,469,629 | 5,343,710 | |
R&D Expenses | 33,910 | 24,966 | 23,011 | 33,930 | 26,047 | 25,111 | |
Selling General & Admin Expenses | 543,092 | 538,897 | 541,964 | 630,707 | 576,075 | 1,591,415 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,808,086) | (1,427,618) | (1,355,821) | (1,180,660) | (802,297) | (752,531) | |
Interest Income | 1,454,828 | 1,268,045 | 207,344 | 910,652 | 190,715 | 436,402 | |
Income Tax Expense | 1,387,790 | 799,752 | 1,008,159 | 479,525 | 422,474 | 446,024 | |
Net Income | |||||||
Net Income | 2,046,692 | 2,364,836 | 2,170,497 | 719,763 | 190,848 | 228,610 | |
Supplemental | |||||||
EBIT | 5,345,790 | 4,726,453 | 4,613,221 | 2,409,837 | 1,404,210 | 1,418,070 | |
EBITDA | 8,780,702 | 8,059,740 | 7,931,295 | 3,043,293 | 2,047,500 | 3,186,919 | |