

| 2019 | 2020 | 2021 | 2022 | 2023 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 3,693,539 | 3,389,871 | 3,054,375 | 3,336,967 | 3,361,657 | 3,264,101 | |
COGS | 2,783,564 | 2,472,002 | 2,230,816 | 2,449,757 | 2,471,682 | 2,379,754 | |
Gross Profit | 909,975 | 917,869 | 823,559 | 887,210 | 889,975 | 884,347 | |
Operating Expenses & Income | |||||||
Operating Income | 45,285 | 17,103 | 149,847 | 197,867 | 169,216 | 52,325 | |
Total Operating Expenses | 864,690 | 787,409 | 719,157 | 728,265 | 758,832 | 744,077 | |
R&D Expenses | - | 158,946 | - | 151,946 | 156,379 | - | |
Selling General & Admin Expenses | 864,690 | 787,409 | 719,157 | 728,265 | 758,832 | 744,077 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (10,563) | (5,409) | (4,549) | (4,366) | (4,853) | (4,832) | |
Interest Income | 6,249 | 4,245 | 2,726 | 2,885 | 18,827 | 20,099 | |
Income Tax Expense | 15,552 | 35,120 | 13,759 | 24,845 | 63,973 | 54,063 | |
Net Income | |||||||
Net Income | 1,013,256 | (114,633) | 113,981 | 194,651 | 126,573 | (26,224) | |
Supplemental | |||||||
EBIT | 1,039,371 | (42,130) | 158,037 | 243,471 | 193,818 | 23,859 | |
EBITDA | 1,117,889 | 37,485 | 243,248 | 328,628 | 289,146 | 122,844 | |