

| 2019 | 2020 | 2021 | 2022 | 2023 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 191,052.7 | 160,400.7 | 219,068.1 | 331,350.3 | 300,693.6 | 315,415.6 | |
COGS | 83,706.3 | 81,287.1 | 94,398.3 | 109,857 | 96,953.7 | 142,161.3 | |
Gross Profit | 107,346.4 | 79,113.5 | 124,669.7 | 221,493.3 | 203,739.9 | 173,254.3 | |
Operating Expenses & Income | |||||||
Operating Income | 77,086.5 | 47,479.7 | 90,887.7 | 171,234.2 | 144,918 | 137,446.7 | |
Total Operating Expenses | 35,045.1 | 34,610.1 | 39,140 | 59,478.5 | 32,611.2 | 39,114.7 | |
R&D Expenses | 11.01 | - | - | - | - | - | |
Selling General & Admin Expenses | 11,870.4 | 9,754.2 | 11,416.4 | 20,386.5 | 16,979.2 | 18,288.5 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (7,290.6) | (7,955.9) | (6,471.9) | (8,218.4) | (10,243.4) | (19,419.5) | |
Interest Income | 2,691.8 | 1,150.1 | 531.6 | 1,566.6 | 5,304 | 5,998.2 | |
Income Tax Expense | 20,951.7 | 18,764.3 | 41,528.2 | 72,294.8 | 63,703.7 | 56,357.3 | |
Net Income | |||||||
Net Income | 48,802.5 | 22,664 | 38,863.6 | 70,901.3 | 76,706.4 | 78,809 | |
Supplemental | |||||||
EBIT | 76,664.5 | 48,076.9 | 86,375.1 | 150,746.7 | 149,175.1 | 145,699.7 | |
EBITDA | 139,475.3 | 113,326.7 | 156,669 | 233,914.8 | 230,496.8 | 242,699.5 | |