Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $192,273 | $195,123 | $203,187 | $211,285 |
Gross Profit | 131,925 | 134,873 | 133,076 | 136,071 |
EBITDA | 46,894 | 53,798 | 50,067 | 53,343 |
EBIT | 42,022 | 48,258 | 44,635 | 47,634 |
Net Income | 32,061 | 36,021 | 33,893 | 35,979 |
Net Change In Cash | 192,273 | 195,123 | 203,187 | 211,285 |
Free Cash Flow | 54,933 | 20,448 | 39,085 | 61,787 |
Cash | 166,647 | 769,447 | 610,576 | 983,495 |
Basic Shares | 94,968 | 94,820 | 94,802 | 94,776 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $853,389 | $887,985 | $834,068 | $784,466 |
Gross Profit | 562,983 | 887,985 | 757,770 | 820,977 |
EBITDA | 235,306 | 34,041 | 413,093 | 492,736 |
EBIT | 212,469 | 34,041 | 384,358 | 460,823 |
Net Income | 158,802 | 30,852 | 283,743 | 339,889 |
Net Change In Cash | 853,389 | 887,985 | 834,068 | 784,466 |
Cost of Revenue | 796,546 | -576,063 | ||
Free Cash Flow | 222,795 | 244,371 | 403,556 | 310,925 |
Cash | 610,576 | 936,473 | 1,102,983 | 306,919 |
Basic Shares | 94,683 | 94,237 | 94,091 | 94,012 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.39 |
2025-03-31 | $0.38 |
2024-12-31 | $0.36 |