Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $61,561 | $110,623 | $103,832 | $108,087 |
Gross Profit | 112,743 | 110,548 | 56,734 | 108,087 |
EBITDA | 22,034 | 23,748 | 25,484 | 1,032 |
EBIT | 21,130 | 21,359 | 23,078 | -1,354 |
Net Income | 16,665 | 14,129 | 15,439 | 19,265 |
Net Change In Cash | 61,561 | 110,623 | 103,832 | 108,087 |
Free Cash Flow | 50,793 | 12,228 | 4,755 | 30,477 |
Cash | 125,282 | 155,651 | 89,681 | 114,756 |
Basic Shares | 35,737 | 35,793 | 35,771 | 35,772 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $300,562 | $305,081 | $307,326 | $288,689 |
Gross Profit | 294,463 | 305,081 | 307,326 | 288,689 |
EBITDA | 4,604 | 140,744 | 171,023 | 107,686 |
EBIT | -5,334 | 129,663 | 158,509 | 94,725 |
Net Income | 104,552 | 92,316 | 104,126 | 63,077 |
Net Change In Cash | 300,562 | 305,081 | 307,326 | 288,689 |
Cost of Revenue | -33,406 | 2,300 | 28,012 | |
Free Cash Flow | 70,222 | 174,526 | 162,140 | -60,979 |
Cash | 114,756 | 128,160 | 161,566 | 159,266 |
Basic Shares | 35,781 | 35,809 | 37,200 | 35,949 |
Quarter | EPS |
---|---|
2024-09-30 | $0.46 |
2024-06-30 | $0.45 |
2024-03-31 | $0.50 |
2023-12-31 | $0.56 |