
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 226,769.6 | 240,241.3 | 295,501.4 | 431,696.8 | 437,183.7 | 471,172.3 | |
COGS | 131,524.6 | 135,305.3 | 155,602.8 | 192,768.6 | 172,238.2 | 195,970.8 | |
Gross Profit | 95,245 | 104,936 | 139,898.5 | 238,928.2 | 264,945.4 | 275,201.6 | |
Operating Expenses & Income | |||||||
Operating Income | 27,623.1 | 20,094.5 | 44,042.3 | 109,311.7 | 82,869.2 | 52,797.2 | |
Total Operating Expenses | 200,378.9 | 216,643.7 | 249,779.3 | 320,796.1 | 354,314.4 | 418,375.1 | |
R&D Expenses | 2,429.3 | 1,560.1 | 181.3 | 692.1 | 1,058.3 | 2,041.4 | |
Selling General & Admin Expenses | 63,007.1 | 76,001.7 | 90,365.9 | 124,209.9 | 149,813.3 | 185,485 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4,544) | (2,975.4) | (1,741.7) | (2,110.6) | (1,739.1) | (1,263.7) | |
Interest Income | 6,417.2 | 6,036.2 | 1,898.1 | 24,578.9 | 2,184 | 1,131.4 | |
Income Tax Expense | 4,123 | 585.3 | - | - | - | - | |
Net Income | |||||||
Net Income | 14,913.9 | 11,149.5 | 27,268.3 | 98,044.1 | 60,933.1 | 39,091.3 | |
Supplemental | |||||||
EBIT | 25,615.4 | 23,383.8 | 43,261.9 | 136,199.2 | 82,521.6 | 53,235.4 | |
EBITDA | - | 25,007.1 | 51,610.1 | 142,455.4 | 88,495.3 | 59,816.5 | |