Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $233,278 | $224,672 | $223,292 | $216,808 |
Gross Profit | 192,344 | 182,956 | 182,378 | 177,747 |
EBITDA | 18,331 | 25,739 | 24,506 | 23,957 |
EBIT | 16,347 | 23,782 | 22,738 | 22,419 |
Net Income | 15,565 | 18,527 | 126,120 | 17,140 |
Net Change In Cash | 233,278 | 224,672 | 223,292 | 216,808 |
Free Cash Flow | 53,741 | 43,829 | 79,126 | 42,625 |
Cash | 303,071 | 287,871 | 312,754 | 284,310 |
Basic Shares | 45,095 | 44,986 | 44,917 | 44,799 |
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 | 681,222 | 649,188 | 655,732 | 614,099 |
EBITDA | 88,706 | 64,366 | 60,665 | 121,957 |
EBIT | 82,291 | 54,158 | 49,749 | 106,079 |
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-09-30 | $0.83 |
2024-06-30 | $0.85 |
2024-03-31 | $0.79 |
2023-12-31 | $0.78 |