Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $132,872 | $124,071 | $202,101 | $196,229 |
Gross Profit | 132,872 | 124,071 | 202,101 | 196,229 |
EBITDA | 45,255 | 44,184 | -15,518 | |
EBIT | 39,253 | 33,986 | -25,964 | |
Net Income | 34,085 | 30,651 | 30,244 | 26,006 |
Net Change In Cash | 132,872 | 124,071 | 202,101 | 196,229 |
Free Cash Flow | 44,843 | 52,429 | 49,383 | 27,975 |
Cash | 171,615 | 642,265 | 757,381 | 690,580 |
Basic Shares | 85,069 | 85,069 | 84,816 | 85,270 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $132,872 | $527,756 | $432,253 | $346,752 |
Gross Profit | 515,399 | 767,142 | 432,253 | 346,752 |
EBITDA | 179,276 | 159,837 | 173,829 | |
EBIT | 134,252 | 138,136 | 158,738 | |
Net Income | 120,986 | 104,033 | 106,507 | 124,403 |
Net Change In Cash | 132,872 | 527,756 | 432,253 | 346,752 |
Cost of Revenue | -535,789 | 333,641 | ||
Free Cash Flow | 55,743 | 140,320 | 183,214 | 150,245 |
Cash | 171,615 | 453,039 | 205,176 | 737,729 |
Basic Shares | 85,069 | 84,329 | 64,263 | 57,088 |
Quarter | EPS |
---|---|
2024-12-31 | $0.48 |
2024-09-30 | $0.36 |
2024-06-30 | $0.36 |
2024-03-31 | $0.37 |