Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $348,491 | $333,472 | $332,495 | $331,117 |
Gross Profit | 105,426 | 91,921 | 92,261 | 107,227 |
EBITDA | 40,860 | 35,494 | 23,910 | 57,050 |
EBIT | 20,457 | 15,043 | 8,827 | 42,243 |
Net Income | 5,407 | -3,496 | 4,051 | 35,293 |
Net Change In Cash | 348,491 | 333,472 | 332,495 | 331,117 |
Free Cash Flow | 15,404 | -905 | 37,254 | 121,172 |
Cash | 82,246 | 69,583 | 83,642 | 90,631 |
Basic Shares | 41,705 | 41,650 | 42,242 | 42,510 |
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-06-30 | $0.38 |
2024-03-31 | $0.29 |
2023-12-31 | $0.48 |
2023-09-30 | $1.06 |