Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $103,450 | $105,975 | $124,182 | $101,034 |
Gross Profit | 103,450 | 105,975 | 124,182 | 101,034 |
EBITDA | 15,312 | 11,802 | 12,277 | |
EBIT | 6,287 | 3,584 | 4,767 | |
Net Income | 3,036 | 5,347 | 2,747 | 4,158 |
Net Change In Cash | 103,450 | 105,975 | 124,182 | 101,034 |
Free Cash Flow | 47,683 | 20,399 | 15,311 | -71,589 |
Cash | 330,117 | 489,280 | 500,663 | 417,033 |
Basic Shares | 23,779 | 23,725 | 23,665 | 23,650 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $415,569 | $418,252 | $484,560 | $423,631 |
Gross Profit | 415,569 | 417,506 | 484,560 | 423,631 |
EBITDA | 37,875 | 162,228 | 167,867 | |
EBIT | 37,875 | 137,004 | 144,954 | |
Net Income | 12,884 | 37,875 | 102,311 | 112,974 |
Net Change In Cash | 415,569 | 418,252 | 484,560 | 423,631 |
Cost of Revenue | 25,004 | |||
Free Cash Flow | 11,805 | 16,239 | 63,575 | 122,597 |
Cash | 73,836 | 286,635 | 408,182 | 383,178 |
Basic Shares | 23,779 | 23,562 | 25,023 | 25,252 |
Quarter | EPS |
---|---|
2024-12-31 | $0.13 |
2024-09-30 | $0.19 |
2024-06-30 | $0.08 |
2024-03-31 | $0.14 |