Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $348,542 | $345,511 | $336,172 | $343,290 |
Gross Profit | 193,547 | 187,437 | 166,819 | 171,599 |
EBITDA | 59,029 | 51,697 | 73,514 | 78,803 |
EBIT | 44,378 | 51,164 | ||
Net Income | 37,494 | 33,831 | 38,373 | 20,367 |
Net Change In Cash | 348,542 | 345,511 | 336,172 | 343,290 |
Free Cash Flow | 35,220 | 39,390 | -33,077 | 54,396 |
Cash | 320,846 | 299,283 | 344,429 | 178,800 |
Basic Shares | 50,639 | 51,240 | 51,564 | 51,408 |
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-12-31 | $1.19 |
2024-09-30 | $1.12 |
2024-06-30 | $1.02 |
2024-03-31 | $0.90 |