Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $130,344 | $202,101 | $196,229 | $193,620 |
Gross Profit | 207,303 | 202,101 | 196,229 | 193,620 |
EBITDA | 45,255 | 44,184 | -15,518 | 41,092 |
EBIT | 39,253 | 33,986 | -25,964 | 29,989 |
Net Income | 30,651 | 30,244 | 26,006 | 29,543 |
Net Change In Cash | 130,344 | 202,101 | 196,229 | 193,620 |
Free Cash Flow | -77,358 | 49,383 | 27,975 | 29,255 |
Cash | 642,265 | 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 | $527,756 | $432,253 | $346,752 | $324,313 |
Gross Profit | 767,142 | 432,253 | 346,752 | 324,313 |
EBITDA | 179,276 | 159,837 | 173,829 | 91,915 |
EBIT | 134,252 | 138,136 | 158,738 | 75,676 |
Net Income | 104,033 | 106,507 | 124,403 | 77,764 |
Net Change In Cash | 527,756 | 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 | 167,511 | 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 |