Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $417,400 | $409,907 | $412,658 | $393,242 |
Gross Profit | 231,405 | 237,453 | 241,768 | 221,173 |
EBITDA | 92,440 | 95,624 | 107,691 | 91,019 |
EBIT | 72,884 | 72,770 | 80,648 | 62,175 |
Net Income | 46,165 | 49,419 | 36,821 | 39,891 |
Net Change In Cash | 417,400 | 409,907 | 412,658 | 393,242 |
Free Cash Flow | 78,902 | 43,691 | 140,935 | -22,383 |
Cash | 264,798 | 221,202 | 187,324 | 182,894 |
Basic Shares | 39,109 | 38,595 | 39,636 | 40,787 |
Values in thousands | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 |
---|---|---|---|---|
Revenue | $1,584,652 | $1,450,826 | $1,387,122 | $1,112,380 |
Gross Profit | 886,104 | 802,340 | 727,346 | 623,147 |
EBITDA | 335,557 | 326,291 | 264,450 | 210,796 |
EBIT | 227,596 | 175,007 | 77,854 | 126,257 |
Net Income | 136,777 | 93,358 | -29,827 | 70,027 |
Net Change In Cash | 1,584,652 | 1,450,826 | 1,387,122 | 1,112,380 |
Cost of Revenue | -72,862 | -965,679 | 811,977 | |
Free Cash Flow | 246,882 | 165,900 | -20,630 | 143,535 |
Cash | 219,306 | 273,689 | 346,973 | 494,613 |
Basic Shares | 40,307 | 45,600 | 48,388 | 51,645 |
Quarter | EPS |
---|---|
2024-09-30 | $1.29 |
2024-06-30 | $1.37 |
2024-03-31 | $1.50 |
2023-12-31 | $1.23 |