
| 2020 | 2021 | 2022 | 2023 | 2024 | ||
|---|---|---|---|---|---|---|
Revenue | ||||||
Total revenue | 768,070 | 848,258 | 937,259 | 1,009,309 | 1,040,759 | |
COGS | 279,524 | 321,093 | 376,925 | 411,702 | 432,581 | |
Gross Profit | 488,546 | 527,165 | 560,334 | 597,607 | 608,178 | |
Operating Expenses & Income | ||||||
Operating Income | 119,561 | 124,250 | 134,962 | 144,425 | 158,037 | |
Total Operating Expenses | 648,509 | 724,008 | 802,297 | 864,884 | 882,722 | |
R&D Expenses | 4,898 | 5,708 | 6,149 | 6,815 | 5,031 | |
Selling General & Admin Expenses | 50,057 | 48,335 | 49,682 | 52,564 | 54,652 | |
Earnings from Continuing Operations | ||||||
Interest Expense | (2,976) | (2,514) | (2,166) | (3,552) | (3,077) | |
Interest Income | 11,447 | 10,934 | 10,775 | 7,332 | 6,275 | |
Income Tax Expense | - | - | - | - | - | |
Net Income | ||||||
Net Income | 107,843 | 116,148 | 125,459 | 131,766 | 138,373 | |
Supplemental | ||||||
EBIT | 317,756 | - | - | - | - | |
EBITDA | 317,736 | 347,743 | 172,115 | - | - | |