
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 681,205.8 | 778,744.3 | 736,838.6 | 646,763.6 | 674,527.8 | 715,013.8 | |
COGS | 204,614.9 | 235,763.5 | 224,064.8 | 197,802 | 244,559.9 | 242,287.6 | |
Gross Profit | 476,590.9 | 542,980.8 | 512,773.9 | 448,961.6 | 429,968 | 472,726.2 | |
Operating Expenses & Income | |||||||
Operating Income | 225,520.5 | 269,772 | 220,574 | 153,793.1 | 167,086.5 | 155,342.7 | |
Total Operating Expenses | 250,966.4 | 273,208.8 | 292,199.8 | 295,168.5 | 262,881.4 | 317,383.5 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 33,239.6 | 30,350.6 | 29,443.6 | 28,516.7 | 30,903.5 | 26,113.6 | |
Earnings from Continuing Operations | |||||||
Interest Expense | - | (26,461.3) | - | (352.1) | (505.4) | (456.7) | |
Interest Income | 20,768.1 | 18,644.3 | 22,912.6 | 25,543.9 | 22,827.1 | 18,195.9 | |
Income Tax Expense | 52,872.9 | 64,145.9 | 51,518.6 | 38,989.7 | 39,105.2 | 37,844 | |
Net Income | |||||||
Net Income | 188,049.6 | 230,209.7 | 199,094.1 | 142,274.8 | 149,915.5 | 145,880.6 | |
Supplemental | |||||||
EBIT | 225,624.5 | 269,772 | 220,574 | 181,709.3 | 167,086.5 | 174,584 | |
EBITDA | 242,442.3 | 285,663.6 | 236,432 | 198,514.8 | 217,897.4 | 235,771.1 | |