
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,385,930 | 1,669,707 | 1,733,169 | 2,053,650 | 2,267,577 | 2,456,075 | |
COGS | 1,063,936 | 1,276,737 | 1,324,339 | 1,550,698 | 1,742,931 | 1,908,392 | |
Gross Profit | 321,994 | 392,970 | 408,830 | 502,952 | 524,646 | 547,683 | |
Operating Expenses & Income | |||||||
Operating Income | 113,650 | 158,253 | 146,257 | 194,588 | 168,725 | 145,696 | |
Total Operating Expenses | 208,344 | 234,717 | 262,573 | 308,364 | 355,921 | 401,987 | |
R&D Expenses | 2,488 | 2,576 | 2,878 | 2,817 | - | - | |
Selling General & Admin Expenses | 205,856 | 232,854 | 258,738 | 301,834 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,219) | (3,124) | (4,338) | (7,718) | (13,188) | (16,891) | |
Interest Income | 393 | 808 | 1,972 | 3,626 | 4,954 | - | |
Income Tax Expense | 29,416 | 53,230 | 35,118 | 44,624 | 41,910 | 37,372 | |
Net Income | |||||||
Net Income | 87,175 | 108,672 | 102,170 | 116,528 | 106,666 | 84,998 | |
Supplemental | |||||||
EBIT | 136,151 | 191,509 | 165,194 | 199,747 | 193,416 | 171,798 | |
EBITDA | 154,752 | 212,161 | 191,375 | 236,116 | 229,221 | 212,292 | |