

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 403,511.5 | 234,121 | 439,337 | 424,232 | 371,469.3 | 400,416.1 | |
COGS | 193,295.4 | 187,208 | 230,497 | 223,686 | 283,688.3 | 278,656.3 | |
Gross Profit | 210,216.1 | 46,913 | 208,840 | 200,546 | 87,781 | 121,759.8 | |
Operating Expenses & Income | |||||||
Operating Income | 127,244.9 | (30,500) | 120,166 | 110,376 | 58,884 | 76,860.8 | |
Total Operating Expenses | 82,971.2 | 77,413 | 88,674 | 90,170 | 28,897 | 44,899 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 26,213.2 | 25,056 | 31,495 | 32,711 | 37,420 | 27,320 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4,745.8) | (4,352) | (5,003) | (5,200) | (5,069.3) | (4,254.2) | |
Interest Income | 8,491.6 | 10,263 | 15,561 | 21,825 | 23,261 | 17,217 | |
Income Tax Expense | 23,788 | (8,502) | 23,019 | 20,815 | 15,200 | 20,853.3 | |
Net Income | |||||||
Net Income | 102,305.8 | (22,759) | 96,223 | 88,995 | 66,972.6 | 85,731.1 | |
Supplemental | |||||||
EBIT | 131,990.7 | (26,148) | 125,169 | 115,576 | 59,544.1 | 100,134.8 | |
EBITDA | 144,182.7 | (15,249) | 137,655 | 128,431 | 73,021 | 114,119.7 | |