

| 2019 | 2020 | 2021 | 2022 | 2023 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 496,746 | 471,967 | 446,609 | 340,997 | 408,880 | 97,849.3 | |
COGS | 349,998 | 331,228 | 313,200 | 214,937 | 265,792 | 65,774.8 | |
Gross Profit | 146,748 | 140,739 | 133,408 | 126,060 | 143,088 | 32,074.6 | |
Operating Expenses & Income | |||||||
Operating Income | 42,496 | 32,821 | (57,503) | 43,597 | 29,283 | (2,807.9) | |
Total Operating Expenses | 454,250 | 439,146 | 504,111 | 297,400 | 379,597 | 100,657.2 | |
R&D Expenses | 24,318 | - | - | - | - | - | |
Selling General & Admin Expenses | 103,080 | 104,343 | 105,117 | 87,330 | 109,847 | 29,636.2 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,352) | (2,184) | (1,743) | (1,655) | (3,047) | (629.4) | |
Interest Income | 2,499 | 1,929 | 947 | 3,415 | 3,523 | 24.02 | |
Income Tax Expense | 10,591 | 6,859 | (7,900) | 8,370 | - | (373) | |
Net Income | |||||||
Net Income | 31,116 | 22,604 | (55,155) | 37,303 | 15,784 | (3,800.5) | |
Supplemental | |||||||
EBIT | 43,249 | 34,962 | 26,643 | 43,597 | 34,247 | - | |
EBITDA | 67,370 | 61,172 | (31,210) | 69,658 | 61,318 | - | |