

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 31,379,507 | 37,154,298 | 45,095,325 | 48,036,704 | 51,003,985.4 | 51,950,250.9 | |
COGS | 25,407,834 | 30,841,282 | 36,493,726 | 38,458,666 | 42,486,970.9 | 43,247,614.9 | |
Gross Profit | 5,971,673 | 6,313,016 | 8,601,599 | 9,578,038 | 8,517,014.5 | 8,702,636 | |
Operating Expenses & Income | |||||||
Operating Income | 2,995,697 | 2,725,025 | 5,352,934 | 4,795,586 | 3,789,922.2 | 3,660,481.3 | |
Total Operating Expenses | 2,975,977 | 3,587,990 | 3,248,665 | 4,782,452 | 4,727,092.3 | 5,042,154.7 | |
R&D Expenses | 1,124,262 | 1,241,686 | 1,363,059 | 8,842.4 | 1,532,385.2 | 1,533,505.9 | |
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 | (32,458) | (47,356) | (783) | (84,106) | (87,292) | (364,269.9) | |
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,174,581.1 | 1,197,563.9 | |
Net Income | |||||||
Net Income | 2,850,110 | 2,451,318 | 4,944,933 | 4,765,086 | 3,872,318.6 | 4,479,355.7 | |
Supplemental | |||||||
EBIT | 4,022,990 | 3,716,089 | 7,029,818 | 6,498,696 | 3,789,922.2 | 4,457,928.3 | |
EBITDA | 5,844,870 | 5,755,993 | 9,116,884 | 8,749,929 | 6,197,500.8 | 6,940,727.1 | |