Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $359,121 | $348,491 | $333,472 | $332,495 |
Gross Profit | 107,479 | 105,426 | 91,921 | 92,261 |
EBITDA | 40,103 | 39,155 | 29,326 | -34,693 |
EBIT | 19,258 | 18,752 | 8,875 | -49,776 |
Net Income | 4,780 | 5,407 | -3,496 | 4,051 |
Net Change In Cash | 359,121 | 348,491 | 333,472 | 332,495 |
Free Cash Flow | 3,525 | 15,404 | -905 | 37,254 |
Cash | 89,241 | 82,246 | 69,583 | 83,642 |
Basic Shares | 41,724 | 41,705 | 41,650 | 42,242 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,464,178 | $1,602,491 | $1,299,064 | $890,554 |
Gross Profit | 464,812 | 531,343 | 432,332 | 289,547 |
EBITDA | 223,361 | 291,945 | 196,914 | 147,751 |
EBIT | 164,758 | 242,703 | 151,803 | 113,824 |
Net Income | 120,846 | 205,278 | 163,818 | 90,674 |
Net Change In Cash | 1,464,178 | 1,602,491 | 1,299,064 | 890,554 |
Cost of Revenue | 202,028 | |||
Free Cash Flow | 131,891 | 143,393 | 10,444 | 25,971 |
Cash | 83,642 | 145,250 | 179,686 | 245,764 |
Basic Shares | 42,432 | 42,384 | 42,366 | 40,801 |
Quarter | EPS |
---|---|
2024-09-30 | $0.35 |
2024-06-30 | $0.38 |
2024-03-31 | $0.29 |
2023-12-31 | $0.48 |