

| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,615,665 | 2,258,818 | 3,367,203 | 3,144,550.8 | 3,090,453 | 2,863,208.6 | |
COGS | 1,446,649.1 | 1,882,251.5 | 2,906,725.9 | 2,767,102.2 | 2,755,319.6 | 2,592,595.9 | |
Gross Profit | 169,015.9 | 376,566.5 | 460,477.1 | 377,448.6 | 335,133.4 | 270,612.6 | |
Operating Expenses & Income | |||||||
Operating Income | 89,475 | 238,811.4 | 243,803.9 | 278,964.2 | 177,939.2 | 154,682.1 | |
Total Operating Expenses | 109,389.1 | 128,268.9 | 171,731.6 | 98,484.6 | 2,912,513.8 | 1,998,718.4 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 68,791.4 | 83,044.9 | 98,015.1 | 86,889.5 | 143,181.7 | 128,246.8 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (27,893) | (27,196) | (35,016) | (45,383.4) | (44,916) | (42,223.2) | |
Interest Income | 3,933 | 2,522 | 3,921 | 12,219 | 18,172 | 17,215 | |
Income Tax Expense | 25,166.5 | 67,590.6 | 90,462.4 | 81,313.2 | - | 12,784.3 | |
Net Income | |||||||
Net Income | 37,765.8 | 152,067.6 | 122,099.7 | 112,023.9 | 90,072 | 70,483.5 | |
Supplemental | |||||||
EBIT | 89,475 | 238,811.4 | 243,803.9 | 278,964.1 | - | - | |
EBITDA | 229,355 | 385,601.4 | 411,133.9 | 452,029.2 | - | - | |