Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $262,630 | $233,278 | $224,672 | $223,292 |
Gross Profit | 214,011 | 188,403 | 182,956 | 182,378 |
EBITDA | 17,732 | 18,807 | 22,715 | 24,506 |
EBIT | 15,002 | 16,765 | 20,758 | 22,738 |
Net Income | 11,021 | 15,565 | 18,527 | 126,120 |
Net Change In Cash | 262,630 | 233,278 | 224,672 | 223,292 |
Free Cash Flow | 29,884 | 53,741 | 43,829 | 79,126 |
Cash | 243,575 | 303,071 | 287,871 | 312,754 |
Basic Shares | 45,184 | 45,114 | 44,986 | 44,917 |
Values in thousands | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
---|---|---|---|---|
Revenue | $839,247 | $784,590 | $769,591 | $723,472 |
Gross Profit | 687,637 | 649,188 | 655,732 | 614,099 |
EBITDA | 90,443 | -4,682 | 54,439 | -5,357 |
EBIT | 84,028 | -14,890 | 43,523 | -21,235 |
Net Income | 168,906 | -35,774 | 33,624 | -30,954 |
Net Change In Cash | 839,247 | 784,590 | 769,591 | 723,472 |
Cost of Revenue | 29,423 | -123,352 | 84,686 | |
Free Cash Flow | 199,712 | 167,047 | 173,269 | 115,779 |
Cash | 312,754 | 287,778 | 267,507 | 397,237 |
Basic Shares | 45,100 | 44,664 | 47,220 | 46,652 |
Quarter | EPS |
---|---|
2024-12-31 | $0.94 |
2024-09-30 | $0.83 |
2024-06-30 | $0.85 |
2024-03-31 | $0.79 |