
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 245,425 | 245,721 | 180,838 | 238,933 | 235,079 | 235,079 | |
COGS | 145,064 | 151,755 | 112,838 | 137,190 | 138,269 | 138,269 | |
Gross Profit | 100,361 | 93,966 | 68,000 | 101,743 | 96,810 | 96,810 | |
Operating Expenses & Income | |||||||
Operating Income | 71,656 | 57,356 | 30,553 | 51,225 | 41,696 | 41,696 | |
Total Operating Expenses | 28,705 | 36,610 | 37,447 | 50,518 | 55,114 | 55,114 | |
R&D Expenses | 9,885 | 12,425 | 12,683 | 15,604 | - | 3,851 | |
Selling General & Admin Expenses | 35,413 | 43,449 | 23,763 | 50,518 | 55,114 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,606) | (1,078) | (1,327) | (1,439) | (1,450) | (1,450) | |
Interest Income | 218 | 909 | 339 | 908 | 353 | - | |
Income Tax Expense | 17,925 | 15,590 | 7,383 | 14,785 | 10,640 | 10,640 | |
Net Income | |||||||
Net Income | 51,339 | 40,305 | 22,374 | 36,004 | 30,099 | 30,099 | |
Supplemental | |||||||
EBIT | 70,605 | 56,973 | 31,084 | 52,228 | 42,189 | 42,189 | |
EBITDA | 80,609 | 67,277 | 42,029 | 64,853 | 56,468 | 56,468 | |