Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $207,303 | $202,101 | $196,229 | $193,620 |
Gross Profit | 207,303 | 202,101 | 196,229 | 193,620 |
EBITDA | 45,255 | -8,025 | -15,518 | 6,888 |
EBIT | 39,253 | -18,223 | -25,964 | -4,215 |
Net Income | 30,651 | 30,244 | 26,006 | 29,543 |
Net Change In Cash | 207,303 | 202,101 | 196,229 | 193,620 |
Free Cash Flow | 49,383 | 27,975 | 29,255 | |
Cash | 757,381 | 690,580 | 453,039 | |
Basic Shares | 85,069 | 84,816 | 85,270 | 85,336 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $767,142 | $432,253 | $346,752 | $324,313 |
Gross Profit | 767,142 | 432,253 | 346,752 | 324,313 |
EBITDA | 28,726 | 161,569 | 163,771 | 106,439 |
EBIT | -16,298 | 139,868 | 148,680 | 90,200 |
Net Income | 104,033 | 106,507 | 124,403 | 77,764 |
Net Change In Cash | 767,142 | 432,253 | 346,752 | 324,313 |
Cost of Revenue | -535,789 | 333,641 | 279,557 | |
Free Cash Flow | 140,320 | 183,214 | 150,245 | 59,065 |
Cash | 453,039 | 205,176 | 737,729 | 404,838 |
Basic Shares | 84,329 | 64,263 | 57,088 | 53,930 |
Quarter | EPS |
---|---|
2024-09-30 | $0.36 |
2024-06-30 | $0.36 |
2024-03-31 | $0.37 |
2023-12-31 | $0.43 |