
| 2019 | 2020 | 2021 | 2022 | 2023 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 745,917 | 768,070 | 848,258 | 937,259 | 1,009,309 | 1,025,334 | |
COGS | 248,375 | 279,524 | 321,093 | 376,925 | 411,702 | - | |
Gross Profit | 497,542 | 488,546 | 527,165 | 560,334 | 597,607 | - | |
Operating Expenses & Income | |||||||
Operating Income | 121,992 | 119,561 | 124,250 | 134,962 | 144,425 | 154,241 | |
Total Operating Expenses | 623,925 | 648,509 | 724,008 | 802,297 | 864,884 | 871,093 | |
R&D Expenses | 6,670 | 4,898 | 5,708 | 6,149 | 6,815 | 25,154 | |
Selling General & Admin Expenses | 155,454 | 50,057 | 48,335 | 49,682 | 52,564 | 108,739 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,239) | (2,976) | (2,514) | (2,166) | (3,552) | (3,286) | |
Interest Income | 10,065 | 11,447 | 10,934 | 10,775 | 7,332 | 26,096 | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | 106,641 | 107,843 | 116,148 | 125,459 | 131,766 | 135,794 | |
Supplemental | |||||||
EBIT | 328,190 | 317,756 | - | - | - | - | |
EBITDA | 328,190 | 317,736 | 347,743 | 172,115 | - | - | |