

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,049,859 | 1,101,307 | 1,154,740 | 1,199,942 | 1,332,696.7 | 1,288,699.8 | |
COGS | 712,187 | 758,850 | 797,456 | 828,789 | 930,077.7 | 898,328.9 | |
Gross Profit | 337,672 | 342,457 | 357,284 | 371,153 | 402,619 | 390,370.9 | |
Operating Expenses & Income | |||||||
Operating Income | 143,499 | 136,700 | 140,658 | 144,297 | 169,743.6 | 164,079.5 | |
Total Operating Expenses | 194,168 | 205,750 | 216,626 | 226,856 | 232,875.4 | 226,291.4 | |
R&D Expenses | 7,305 | 7,285 | 7,513 | - | - | - | |
Selling General & Admin Expenses | 4,157 | 4,370 | 4,493 | 4,558 | 11,156 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (837) | (869) | (1,066) | (1,311) | (1,567.1) | (1,592.1) | |
Interest Income | 1,230 | 1,595 | 2,749 | 3,701 | 3,931 | - | |
Income Tax Expense | 46,269 | 47,241 | 49,560 | 49,561 | 55,108.4 | 53,751 | |
Net Income | |||||||
Net Income | 94,273 | 96,085 | 101,951 | 108,109 | 119,456.4 | 113,715.6 | |
Supplemental | |||||||
EBIT | 152,850 | 154,238 | 164,833 | 176,179 | 169,743.6 | 168,840.5 | |
EBITDA | 220,310 | 223,178 | 236,614 | 253,421 | 255,320 | 249,932.4 | |