

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,450,010.5 | 1,679,902.6 | 261,427.8 | 285,981.2 | 305,464.8 | 294,587.4 | |
COGS | 997,123.2 | 1,153,605.7 | 179,054 | 206,487.1 | 224,476.2 | 215,531.9 | |
Gross Profit | 452,887.4 | 526,296.9 | 82,373.8 | 79,494.2 | 80,988.6 | 79,056.4 | |
Operating Expenses & Income | |||||||
Operating Income | 101,166.5 | 123,097.9 | 19,880.2 | 22,911.7 | 20,492.2 | 19,252.2 | |
Total Operating Expenses | 351,771.5 | 404,795 | 62,493.6 | 56,582.4 | 60,496.5 | 59,804.2 | |
R&D Expenses | 53,253.8 | 65,531.1 | 10,418.2 | 10,740.1 | 10,220.6 | 9,275.7 | |
Selling General & Admin Expenses | 66,553.2 | 74,762.3 | 11,489.6 | 12,110.2 | 13,762.5 | 24,017.6 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4,539.8) | (6,789.2) | (2,110) | (2,727) | (2,878.8) | (2,175.1) | |
Interest Income | 3,597.6 | 5,899.5 | 1,486.2 | 1,898 | 1,898.3 | 1,783 | |
Income Tax Expense | 17,198.1 | 21,092.7 | 2,980.2 | 3,157.2 | 3,356.6 | 2,955.5 | |
Net Income | |||||||
Net Income | 83,339.7 | 101,492.6 | 16,596.6 | 18,741.1 | 19,794.2 | 17,617.8 | |
Supplemental | |||||||
EBIT | 94,071.3 | 118,697.3 | 20,036 | 25,459.7 | 20,492.2 | 20,736.4 | |
EBITDA | 124,691.6 | 160,618.5 | 27,162.9 | 33,073.1 | 29,350.1 | 24,915.1 | |