Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $272,121 | $293,181 | $290,389 | $274,123 |
Gross Profit | 102,893 | 114,302 | 109,922 | 101,276 |
EBITDA | 76,352 | 92,007 | 97,696 | 90,900 |
EBIT | 76,930 | 82,695 | 75,854 | |
Net Income | 46,687 | 49,927 | 49,828 | 38,965 |
Net Change In Cash | 272,121 | 293,181 | 290,389 | 274,123 |
Free Cash Flow | 54,461 | 75,629 | 68,486 | 78,361 |
Cash | 342,843 | 303,376 | 246,503 | 194,257 |
Basic Shares | 80,359 | 80,190 | 66,578 | 79,556 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,129,814 | $1,096,960 | $688,369 | $438,589 |
Gross Profit | 436,393 | 406,292 | 242,448 | 121,448 |
EBITDA | 315,574 | 337,657 | 217,272 | 111,735 |
EBIT | 255,136 | 272,612 | 183,148 | 75,427 |
Net Income | 185,407 | 169,171 | 110,174 | 67,470 |
Net Change In Cash | 1,129,814 | 1,096,960 | 688,369 | 438,589 |
Cost of Revenue | 44,966 | 12,738 | ||
Free Cash Flow | 316,113 | 296,303 | 89,593 | 49,820 |
Cash | 342,843 | 133,792 | 344,527 | 301,669 |
Basic Shares | 79,915 | 79,460 | 76,337 | 76,107 |
Quarter | EPS |
---|---|
2024-12-31 | $0.71 |
2024-09-30 | $0.79 |
2024-06-30 | $0.81 |
2024-03-31 | $0.75 |