Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $293,181 | $290,389 | $274,123 | $274,866 |
Gross Profit | 110,302 | 109,922 | 101,276 | 104,901 |
EBITDA | 92,007 | 97,696 | 90,900 | 95,315 |
EBIT | 76,930 | 82,695 | 75,854 | 80,450 |
Net Income | 49,927 | 49,828 | 38,965 | 48,947 |
Net Change In Cash | 293,181 | 290,389 | 274,123 | 274,866 |
Free Cash Flow | 75,629 | 68,486 | 78,361 | 81,101 |
Cash | 303,376 | 246,503 | 194,257 | 133,792 |
Basic Shares | 80,190 | 66,578 | 79,556 | 79,860 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,096,960 | $688,369 | $438,589 | $348,566 |
Gross Profit | 384,986 | 242,448 | 121,448 | 111,618 |
EBITDA | 356,461 | 217,272 | 111,735 | 112,423 |
EBIT | 291,416 | 183,148 | 75,427 | 71,903 |
Net Income | 169,171 | 110,174 | 67,470 | 59,215 |
Net Change In Cash | 1,096,960 | 688,369 | 438,589 | 348,566 |
Cost of Revenue | 44,966 | 12,738 | 85,027 | |
Free Cash Flow | 296,303 | 89,593 | 49,820 | 118,887 |
Cash | 133,792 | 344,527 | 301,669 | 288,659 |
Basic Shares | 79,460 | 76,337 | 76,107 | 75,495 |
Quarter | EPS |
---|---|
2024-09-30 | $0.79 |
2024-06-30 | $0.81 |
2024-03-31 | $0.75 |
2023-12-31 | $0.81 |