
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,479,315 | 3,251,548.7 | 4,020,724.8 | 4,498,780 | 4,916,073 | 5,053,645.9 | |
COGS | 2,138,126.2 | 2,747,059.8 | 3,392,747.3 | 3,780,683.8 | 4,192,731.1 | 4,309,191.2 | |
Gross Profit | 341,188.8 | 504,488.9 | 627,977.4 | 718,096.2 | 723,341.9 | 744,454.7 | |
Operating Expenses & Income | |||||||
Operating Income | 83,677.2 | 188,572.7 | 256,976 | 242,051.4 | 199,601.4 | 202,942.8 | |
Total Operating Expenses | 2,395,637.9 | 3,062,976 | 3,763,748.7 | 4,256,728.6 | 4,716,471.6 | 4,850,703.1 | |
R&D Expenses | 7,249.8 | 7,247.4 | 8,381.9 | 10,694.8 | 13,019.4 | 12,270 | |
Selling General & Admin Expenses | 115,811.4 | 162,494.6 | 186,435.2 | 242,549.9 | 264,821.3 | 328,242.7 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (19,560.6) | (22,940.8) | (34,918.9) | (32,914) | (34,777.7) | (26,524.2) | |
Interest Income | 5,485.4 | 8,149.1 | 11,928.8 | 14,668 | 12,352.6 | 9,782.6 | |
Income Tax Expense | 26,480.1 | - | - | - | - | - | |
Net Income | |||||||
Net Income | 23,676.2 | 65,852.2 | 112,310.9 | 133,986.1 | 55,886.4 | 90,460.3 | |
Supplemental | |||||||
EBIT | 83,430.3 | 180,332.1 | 293,024.4 | 330,354.6 | 181,041.3 | 263,828.9 | |
EBITDA | 188,935.8 | 289,448.8 | 426,956.1 | 481,295 | 367,738 | 381,853.3 | |