

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 4,476,758 | 5,003,694 | 5,257,914 | 5,521,711 | 6,250,196.7 | 6,124,372 | |
COGS | 3,212,216 | 3,596,781 | 3,712,065 | 3,829,496 | 4,246,796.9 | 4,302,622.8 | |
Gross Profit | 1,264,542 | 1,406,913 | 1,545,849 | 1,692,215 | 2,003,449.6 | 2,105,515.1 | |
Operating Expenses & Income | |||||||
Operating Income | 252,051 | 262,352 | 308,648 | 391,850 | 531,435.8 | 558,982.2 | |
Total Operating Expenses | 1,012,491 | 1,144,561 | 1,237,201 | 1,300,365 | 1,472,013.7 | 1,585,868.4 | |
R&D Expenses | 195,100 | 212,300 | 221,800 | - | - | 241,128.7 | |
Selling General & Admin Expenses | 1,013,674 | 1,147,981 | 1,237,201 | 1,315,797 | 1,388,289 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,702) | (4,296) | (11,687) | (14,398) | (7,340.5) | (6,600.4) | |
Interest Income | 11,910 | 12,302 | 21,200 | 20,834 | 30,274 | - | |
Income Tax Expense | 61,808 | 67,235 | 68,908 | 90,349 | 97,873.8 | 107,369.4 | |
Net Income | |||||||
Net Income | 203,482 | 213,908 | 284,949 | 324,084 | 432,287.5 | 432,071.9 | |
Supplemental | |||||||
EBIT | 252,051 | 262,352 | 311,645 | 451,663 | 531,435.8 | 565,682.2 | |
EBITDA | 458,864 | 476,195 | 450,872 | 673,091 | 779,318.8 | 813,837.5 | |