

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,733,691.7 | 3,704,350.3 | 4,874,784.6 | 4,750,889.8 | 6,381,690.5 | 6,735,437.7 | |
COGS | 2,082,163 | 2,915,527.3 | 3,599,657.7 | 3,678,373.5 | 4,973,382.2 | 5,173,735.3 | |
Gross Profit | 651,528.7 | 788,823 | 1,275,126.9 | 1,072,516.4 | 1,408,308.3 | 1,561,701.8 | |
Operating Expenses & Income | |||||||
Operating Income | 201,373.7 | 305,881.6 | 615,454.7 | 376,400.1 | 559,182.9 | 749,114.8 | |
Total Operating Expenses | 445,678.5 | 480,411.8 | 658,009.3 | 696,116.2 | 849,125.3 | 817,968.3 | |
R&D Expenses | 1,852.2 | 2,573 | 2,841.6 | 3,221.6 | 4,054.9 | 3,662.4 | |
Selling General & Admin Expenses | 34,933.4 | 40,099.7 | 54,483.8 | 56,838.8 | 78,692.6 | 251,022.1 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,369.2) | (2,446.3) | (2,564.2) | (12,989.1) | (24,926.4) | (16,526.5) | |
Interest Income | 10,937.9 | 10,950 | 19,819.1 | 6,739.3 | 11,683.6 | 12,477.2 | |
Income Tax Expense | 38,007.1 | 69,826.9 | 140,106.6 | 78,021.6 | 129,516.3 | 167,273.8 | |
Net Income | |||||||
Net Income | 176,667.8 | 249,331.7 | 494,312.8 | 298,682.2 | 419,207.5 | 574,243.5 | |
Supplemental | |||||||
EBIT | 218,253.4 | 321,917.4 | 635,753.1 | 389,724.1 | 573,853.2 | 759,563.8 | |
EBITDA | 283,110.8 | 380,130.3 | 652,288.8 | 444,305.3 | 595,029.3 | 789,498.1 | |