
| 2019 | 2020 | 2021 | 2022 | 2023 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 189,509.4 | 167,313.9 | 175,111 | 191,818 | 221,149.5 | 259,826.9 | |
COGS | 33,006.2 | 32,118.8 | 28,429.5 | 29,433.9 | 35,138.7 | 38,567.6 | |
Gross Profit | 156,503.1 | 135,195.1 | 146,681.5 | 162,384 | 186,010.9 | 221,259.3 | |
Operating Expenses & Income | |||||||
Operating Income | 110,877.4 | 80,578.2 | 92,123.7 | 103,552.7 | 132,260.4 | 164,164.9 | |
Total Operating Expenses | 78,631.9 | 86,735.7 | 82,987.2 | 88,265.2 | 88,889.1 | 95,662 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 19,410.2 | 23,504 | 26,828.7 | 28,623.2 | 24,411.3 | 26,449.5 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (456.3) | (440.6) | (233.7) | (175.8) | (92.22) | (443.8) | |
Interest Income | - | - | - | - | - | - | |
Income Tax Expense | 29,735.9 | 20,084.5 | 23,678.4 | 26,933.2 | - | - | |
Net Income | |||||||
Net Income | 87,047.2 | 59,912.8 | 73,164.3 | 88,294.9 | 106,632.5 | 125,873.3 | |
Supplemental | |||||||
EBIT | 109,271.8 | 80,698.2 | 89,839.4 | 103,816.2 | - | - | |
EBITDA | 121,202.2 | 85,227.5 | 102,093.8 | 120,687 | - | - | |