Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $222,817 | $215,304 | $220,790 | $223,238 |
Gross Profit | 74,045 | 66,301 | 73,166 | 80,259 |
EBITDA | 36,989 | 24,032 | 39,322 | 36,858 |
EBIT | 30,287 | 17,135 | 32,817 | 29,632 |
Net Income | 17,438 | 11,555 | 23,175 | 22,596 |
Net Change In Cash | 222,817 | 215,304 | 220,790 | 223,238 |
Free Cash Flow | -5,299 | 31,311 | 54,906 | 22,115 |
Cash | 112,937 | 118,193 | 128,886 | 80,087 |
Basic Shares | 37,072 | 36,905 | 36,714 | 36,713 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $906,541 | $905,062 | $761,027 | $612,133 |
Gross Profit | 302,463 | 352,359 | 292,214 | 231,410 |
EBITDA | 161,508 | 181,071 | 139,394 | 96,475 |
EBIT | 131,908 | 148,035 | 109,543 | 68,188 |
Net Income | 98,933 | 104,392 | 52,091 | 30,181 |
Net Change In Cash | 906,541 | 905,062 | 761,027 | 612,133 |
Cost of Revenue | -57,975 | 11,870 | ||
Free Cash Flow | 137,575 | 108,169 | 74,712 | 111,229 |
Cash | 128,886 | 30,130 | 24,410 | 83,204 |
Basic Shares | 36,711 | 36,731 | 34,670 | 32,516 |
Quarter | EPS |
---|---|
2024-06-30 | $0.92 |
2024-03-31 | $0.77 |
2023-12-31 | $0.99 |
2023-09-30 | $0.92 |