

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,236,076 | 2,511,108 | 2,769,091 | 2,939,422 | 2,897,201.9 | 3,009,264.8 | |
COGS | 1,383,195 | 1,589,272 | 1,770,157 | 1,841,741 | 1,803,407.3 | 1,868,804 | |
Gross Profit | 852,881 | 921,836 | 998,934 | 1,097,681 | 1,093,794.6 | 1,140,460.8 | |
Operating Expenses & Income | |||||||
Operating Income | 211,900 | 217,048 | 244,999 | 269,052 | 263,227.5 | 265,737.9 | |
Total Operating Expenses | 640,981 | 704,787 | 753,935 | 828,629 | 830,567.1 | 874,722.9 | |
R&D Expenses | 14,234 | 15,094 | 123.8 | 114.5 | - | - | |
Selling General & Admin Expenses | 294,059 | 310,155 | 344,544 | 812,559 | 829,843 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (18,516) | (17,221) | (18,121) | (20,787) | (28,546.9) | (31,001.1) | |
Interest Income | 5,754 | 5,498 | 12,048 | 18,176 | 21,933 | - | |
Income Tax Expense | 46,003 | 54,275 | 75,840 | 73,808 | 56,562.3 | 67,200.3 | |
Net Income | |||||||
Net Income | 153,500 | 151,555 | 164,073 | 192,080 | 121,680.1 | 162,216.1 | |
Supplemental | |||||||
EBIT | 194,258 | 225,999 | 259,992 | 287,777 | 207,803 | - | |
EBITDA | 329,073 | 366,418 | 407,984 | 445,712 | 263,227.5 | 393,571.5 | |