
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 31,379,507 | 37,154,298 | 45,095,325 | 48,036,704 | 50,684,952 | 51,957,026 | |
COGS | 25,407,834 | 30,841,282 | 35,727,007 | 38,458,666 | 42,221,212 | 43,250,852 | |
Gross Profit | 5,971,673 | 6,313,016 | 9,368,318 | 9,578,038 | 8,463,740 | 8,706,174 | |
Operating Expenses & Income | |||||||
Operating Income | 2,995,696 | 2,725,026 | 5,352,935 | 4,795,586 | 3,766,216 | 3,663,548 | |
Total Operating Expenses | 2,975,977 | 3,587,990 | 4,015,383 | 4,782,452 | 4,697,524 | 5,042,626 | |
R&D Expenses | 1,124,262 | 1,241,686 | 1,202,373 | 1,326,496 | 1,522,800 | 1,533,200 | |
Selling General & Admin Expenses | 2,975,977 | 3,587,990 | 4,015,383 | 4,782,452 | 4,697,524 | 5,042,626 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (43,997) | (125,113) | (103,709) | (190,711) | (86,746) | (366,152) | |
Interest Income | 101,512 | 379,350 | 454,688 | 364,628 | 594,243 | 1,291,116 | |
Income Tax Expense | 1,115,918 | 1,175,765 | 1,893,665 | 1,624,835 | 1,167,234 | 1,199,411 | |
Net Income | |||||||
Net Income | 2,850,110 | 2,451,317 | 4,944,933 | 4,765,085 | 3,848,097 | 4,483,796 | |
Supplemental | |||||||
EBIT | 3,474,183 | 3,150,783 | 6,305,657 | 6,014,081 | 5,239,742 | 4,879,563 | |
EBITDA | 5,296,063 | 5,190,687 | 8,392,723 | 8,265,314 | 7,632,261 | 7,362,397 | |