Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $216,906 | $214,878 | $212,991 | $212,771 |
Gross Profit | 163,303 | 166,091 | 152,780 | 156,154 |
EBITDA | 104,214 | 112,803 | 104,387 | 106,324 |
EBIT | 51,377 | 61,136 | 52,940 | 55,164 |
Net Income | 21,968 | 30,412 | 36,341 | 24,446 |
Net Change In Cash | 216,906 | 214,878 | 212,991 | 212,771 |
Free Cash Flow | 108,905 | 36,535 | 80,521 | 100,010 |
Cash | 79,309 | 50,899 | 93,526 | 159,588 |
Basic Shares | 108,184 | 110,671 | 115,385 | 118,111 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $830,682 | $790,723 | $721,034 | $614,500 |
Gross Profit | 652,542 | 565,603 | 519,885 | 464,104 |
EBITDA | 404,045 | 380,074 | 380,163 | 351,745 |
EBIT | 200,918 | 97,574 | 76,679 | 46,314 |
Net Income | 112,776 | 15,415 | 8,722 | -9,319 |
Net Change In Cash | 830,682 | 790,723 | 721,034 | 614,500 |
Cost of Revenue | -151,518 | 83,735 | ||
Free Cash Flow | 306,065 | 241,426 | 273,462 | 260,727 |
Cash | 93,526 | 71,870 | 168,770 | 320,913 |
Basic Shares | 119,792 | 127,215 | 130,133 | 133,530 |
Quarter | EPS |
---|---|
2025-06-30 | $0.20 |
2025-03-31 | $0.27 |
2024-12-31 | $0.29 |
2024-09-30 | $0.21 |