
| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | |
|---|---|---|---|---|---|---|
Revenue | ||||||
Total revenue | 58,057,908 | 73,907,984 | 83,467,318 | 82,262,664 | 87,728,182 | 88,110,203 |
COGS | 42,549,187 | 55,010,762 | 63,231,088 | 62,461,405 | 66,348,948 | 67,146,771 |
Gross Profit | 15,508,721 | 18,897,222 | 20,236,230 | 19,801,259 | 21,379,234 | 20,963,432 |
Operating Expenses & Income | ||||||
Operating Income | 3,905,108 | 4,057,997 | 3,550,972 | 3,653,294 | 3,419,675 | 2,722,712 |
Total Operating Expenses | 54,152,800 | 69,849,987 | 79,916,346 | 78,609,370 | 84,308,507 | 85,387,491 |
R&D Expenses | 1,824,380 | 2,092,951 | 2,397,333 | 2,546,867 | 2,687,295 | 2,725,884 |
Selling General & Admin Expenses | 9,779,233 | 12,746,274 | 14,287,925 | 13,601,098 | 15,272,264 | 15,514,836 |
Earnings from Continuing Operations | ||||||
Interest Expense | (230,647) | (239,107) | (363,587) | (535,254) | (571,340) | (588,230) |
Interest Income | 83,132 | 88,580 | 208,024 | 438,300 | 500,454 | 419,454 |
Income Tax Expense | - | - | - | - | - | - |
Net Income | ||||||
Net Income | 1,968,332 | 1,031,710 | 1,196,442 | 712,902 | 367,515 | 1,073,918 |
Supplemental | ||||||
EBIT | - | - | - | - | - | - |
EBITDA | - | - | - | - | - | - |