

| 2018 | 2019 | 2020 | 2021 | 2022 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 3,951,937 | 3,593,299 | 3,160,243 | 3,513,357 | 4,031,414 | 4,123,189 | |
COGS | 2,116,383 | 1,983,266 | 1,784,375 | 1,885,565 | 2,203,612 | 2,235,769 | |
Gross Profit | 1,835,554 | 1,610,033 | 1,375,868 | 1,627,792 | 1,827,802 | 1,887,420 | |
Operating Expenses & Income | |||||||
Operating Income | 342,952 | 174,667 | 110,547 | 281,918 | 353,399 | 324,903 | |
Total Operating Expenses | 1,492,602 | 1,435,366 | 1,265,321 | 1,345,874 | 1,474,403 | 1,525,686 | |
R&D Expenses | 315,842 | 298,503 | 272,312 | 287,338 | 306,730 | 311,891 | |
Selling General & Admin Expenses | 1,176.8 | 1,136.9 | 993,009 | 1,058,536 | 1,167,673 | 920,758 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (797) | (1,038) | (854) | (647) | (1,046) | (1,142) | |
Interest Income | 7,221 | 8,413 | 2,923 | 1,585 | 5,177 | 4,569 | |
Income Tax Expense | 96,150 | 56,223 | 34,337 | 71,866 | 92,356 | 100,256 | |
Net Income | |||||||
Net Income | 252,755 | 125,105 | 83,318 | 214,718 | 243,961 | 254,396 | |
Supplemental | |||||||
EBIT | 349,702 | 174,667 | 110,547 | 281,918 | 353,399 | 324,903 | |
EBITDA | 601,256 | 434,105 | 358,959 | 524,599 | 579,978 | 537,766 | |