

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,450,010.5 | 243,513.6 | 261,427.8 | 285,981.2 | 293,953.1 | 295,886.7 | |
COGS | 997,123.2 | 167,223.2 | 180,145.4 | 206,487.1 | 216,016.6 | 216,449.4 | |
Gross Profit | 452,887.4 | 76,290.4 | 81,282.4 | 79,494.2 | 77,936.5 | 79,437.3 | |
Operating Expenses & Income | |||||||
Operating Income | 101,166.5 | 17,843.9 | 19,880.2 | 22,911.7 | 19,719.9 | 20,141.2 | |
Total Operating Expenses | 351,771.5 | 58,677.8 | 62,493.6 | 56,582.4 | 58,216.6 | 59,389.1 | |
R&D Expenses | 53,253.8 | 9,499.2 | 10,221 | 10,740.1 | 9,835.4 | 9,345.5 | |
Selling General & Admin Expenses | 66,553.2 | 10,837.3 | 11,489.6 | 12,110.2 | 13,762.5 | 13,896 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4,539.8) | (984.1) | (2,110) | (2,727) | (2,770.3) | (2,182.1) | |
Interest Income | 3,597.6 | 855.2 | 1,486.2 | 1,898 | 1,719.9 | 1,643.1 | |
Income Tax Expense | 17,198.1 | 3,057.5 | 2,980.2 | 3,157.2 | 3,230.1 | 2,984.2 | |
Net Income | |||||||
Net Income | 83,339.7 | 14,712.1 | 16,596.6 | 18,741.1 | 19,048.2 | 17,287 | |
Supplemental | |||||||
EBIT | 94,071.3 | 17,206 | 20,036 | 25,459.7 | 19,719.9 | 20,833 | |
EBITDA | 124,691.6 | 22,846 | 27,162.9 | 33,073.1 | 28,244 | 25,075.6 | |