

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 848,258 | 827,566.2 | 1,009,309 | 977,963.3 | 1,023,007 | 1,037,039.8 | |
COGS | 604,185 | 597,852.5 | 724,604 | 694,401 | 792,324.9 | 815,037.9 | |
Gross Profit | 244,073 | 229,713.8 | 284,705 | 283,562.3 | 230,682.1 | 222,001.9 | |
Operating Expenses & Income | |||||||
Operating Income | 151,994 | 142,427.4 | 168,117 | 165,647.6 | 145,155.4 | 151,832.3 | |
Total Operating Expenses | 92,079 | 87,286.3 | 116,588 | 117,914.6 | 85,526.7 | 70,169.7 | |
R&D Expenses | 15,577 | 15,973.7 | 28,711 | 26,463.7 | 3,671.5 | - | |
Selling General & Admin Expenses | 92 | 79.47 | 87 | 82.69 | 210,288 | 262,325 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,634.7) | (2,100.8) | (3,732.4) | (3,131.8) | (3,562.4) | (3,664.2) | |
Interest Income | 20,169 | 17,301.7 | 7,332 | 29,232 | 27,102 | 33,510 | |
Income Tax Expense | 35,878 | 32,915.1 | 38,596 | 37,457.8 | 37,351.6 | 35,387.6 | |
Net Income | |||||||
Net Income | 115,937 | 110,775.8 | 131,766 | 130,024.1 | 133,546.8 | 130,987.3 | |
Supplemental | |||||||
EBIT | 120,185 | 120,793.9 | 139,349 | 135,457.2 | 174,625.4 | 173,739.3 | |
EBITDA | 313,230 | 297,454.8 | 346,481 | 276,143.6 | 359,707 | 362,339.1 | |