
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 458,497.8 | 530,448.1 | 548,334 | 554,730.4 | 483,850.8 | 475,203.1 | |
COGS | 274,038.8 | 326,043.7 | 328,614.2 | 311,251.7 | 248,810.6 | 243,232.1 | |
Gross Profit | 184,459 | 204,404.4 | 219,719.8 | 243,478.7 | 235,040.2 | 231,971 | |
Operating Expenses & Income | |||||||
Operating Income | 25,744.7 | 25,286.8 | 26,444.1 | 29,573.2 | 27,495.1 | 24,869.3 | |
Total Operating Expenses | 432,753.1 | 505,161.3 | 521,889.9 | 525,157.2 | 456,355.7 | 450,333.9 | |
R&D Expenses | 4,233.9 | 3,591.3 | 3,680.8 | 4,097.5 | 3,586.3 | 3,551.9 | |
Selling General & Admin Expenses | 17,210.6 | 20,173.8 | 22,356.7 | 24,881.9 | 27,147 | 27,126.2 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (547.3) | (741.6) | (874.5) | (691.2) | (637) | (614.9) | |
Interest Income | 589.1 | 1,051.9 | 1,668.7 | 1,916.7 | 1,037.4 | 880.3 | |
Income Tax Expense | 7,383.6 | 7,163.2 | - | - | - | - | |
Net Income | |||||||
Net Income | 17,301 | 17,461.6 | 16,204.2 | 22,690.7 | 17,380.8 | 15,153.3 | |
Supplemental | |||||||
EBIT | 22,247.9 | 24,738.8 | - | - | - | - | |
EBITDA | 34,454 | 36,979.6 | - | - | - | - | |