Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $345,511 | $336,172 | $343,290 | $336,250 |
Gross Profit | 187,437 | 166,819 | 171,599 | 177,867 |
EBITDA | 51,697 | 73,514 | 78,803 | 69,509 |
EBIT | 44,378 | 51,164 | 45,978 | |
Net Income | 33,831 | 38,373 | 20,367 | 31,241 |
Net Change In Cash | 345,511 | 336,172 | 343,290 | 336,250 |
Free Cash Flow | 39,390 | -33,077 | 54,396 | -22,834 |
Cash | 299,283 | 344,429 | 178,800 | 193,978 |
Basic Shares | 51,240 | 51,564 | 51,408 | 51,445 |
Values in thousands | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
---|---|---|---|---|
Revenue | $1,309,055 | $1,168,660 | $993,196 | $870,463 |
Gross Profit | 691,548 | 615,097 | 505,502 | 397,838 |
EBITDA | 265,576 | 249,340 | 178,497 | 142,250 |
EBIT | 168,361 | 156,033 | 80,750 | 57,963 |
Net Income | 117,558 | 115,401 | 43,375 | 79,469 |
Net Change In Cash | 1,309,055 | 1,168,660 | 993,196 | 870,463 |
Cost of Revenue | 28,906 | 70,169 | 50,815 | |
Free Cash Flow | 115,455 | 162,867 | 75,754 | 71,765 |
Cash | 178,800 | 284,466 | 259,496 | 192,305 |
Basic Shares | 51,397 | 51,420 | 51,353 | 51,292 |
Quarter | EPS |
---|---|
2024-09-30 | $1.12 |
2024-06-30 | $1.02 |
2024-03-31 | $0.90 |
2023-12-31 | $1.04 |