

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,697,383 | 2,035,874 | 2,019,254 | 2,067,603 | 2,058,832 | 2,163,967 | |
COGS | 1,184,383 | 1,506,492 | 1,537,897 | 1,568,552 | 1,558,385 | 1,637,684 | |
Gross Profit | 513,000 | 529,382 | 481,357 | 499,051 | 500,447 | 526,283 | |
Operating Expenses & Income | |||||||
Operating Income | 203,876 | 182,706 | 126,797 | 123,374 | 125,468 | 132,310 | |
Total Operating Expenses | 309,124 | 346,676 | 354,560 | 375,677 | 374,979 | 393,973 | |
R&D Expenses | 49,444 | 52,252 | 57,342 | - | - | - | |
Selling General & Admin Expenses | 309,123 | 346,675 | 354,559 | 375,676 | 374,979 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (6,735) | (9,297) | (19,237) | (17,358) | (15,328) | (16,190) | |
Interest Income | 6,533 | 10,603 | 16,361 | 11,986 | 9,409 | - | |
Income Tax Expense | 50,982 | 36,007 | 40,291 | 27,873 | 45,288 | 48,857 | |
Net Income | |||||||
Net Income | 123,840 | (3,152) | 65,798 | (94,042) | 69,162 | 90,770 | |
Supplemental | |||||||
EBIT | 216,779 | 67,809 | 142,011 | (32,693) | 140,086 | 162,902 | |
EBITDA | 383,535 | 253,465 | 317,357 | 148,580 | 319,882 | 352,316 | |