Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $291,095 | $268,170 | $266,968 | $256,185 |
Gross Profit | 289,830 | 268,170 | 268,233 | 256,185 |
EBITDA | 26,776 | 23,726 | 27,990 | 17,356 |
EBIT | 26,934 | 21,373 | 25,730 | 15,511 |
Net Income | 25,889 | 16,636 | 20,078 | 12,262 |
Net Change In Cash | 291,095 | 268,170 | 266,968 | 256,185 |
Free Cash Flow | 73,212 | 25,048 | -24,202 | 34,670 |
Cash | 62,598 | 44,579 | 30,801 | 38,152 |
Basic Shares | 14,865 | 14,722 | 14,696 | 14,678 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $930,956 | $785,061 | $864,719 | $840,401 |
Gross Profit | 930,956 | 785,061 | 864,719 | 840,401 |
EBITDA | 28,354 | 606,631 | 171,688 | 182,737 |
EBIT | 5,455 | 598,755 | 164,792 | 175,210 |
Net Income | 18,875 | 46,561 | 130,710 | 138,211 |
Net Change In Cash | 930,956 | 785,061 | 864,719 | 840,401 |
Cost of Revenue | 9,834 | 9,362 | ||
Free Cash Flow | 50,331 | 42,234 | 133,169 | 99,514 |
Cash | 38,152 | 25,300 | 63,603 | 53,769 |
Basic Shares | 14,710 | 14,710 | 14,925 | 15,119 |
Quarter | EPS |
---|---|
2024-09-30 | $1.10 |
2024-06-30 | $1.18 |
2024-03-31 | $1.36 |
2023-12-31 | $0.30 |