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 | 18,802 | 40,860 | 35,494 | 23,910 |
EBIT | -2,043 | 20,457 | 15,043 | 8,827 |
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 | 216,586 | 264,240 | 217,228 | 131,407 |
EBIT | 157,983 | 214,998 | 172,117 | 97,480 |
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 |