Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $507,461 | $477,599 | $419,218 | $446,769 |
Gross Profit | 116,122 | 103,402 | 98,115 | 103,051 |
EBITDA | 59,834 | 43,222 | 41,980 | 49,349 |
EBIT | 55,075 | 38,461 | 37,309 | 44,749 |
Net Income | 43,815 | 34,429 | 33,934 | 35,987 |
Net Change In Cash | 507,461 | 477,599 | 419,218 | 446,769 |
Free Cash Flow | 49,802 | 42,418 | 14,394 | 41,137 |
Cash | 364,113 | 378,352 | 368,168 | 366,023 |
Basic Shares | 8,305 | 8,372 | 8,428 | 8,432 |
Values in thousands | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
---|---|---|---|---|
Revenue | $1,794,792 | $2,142,713 | $1,627,158 | $1,108,051 |
Gross Profit | 426,902 | 554,932 | 408,749 | 238,977 |
EBITDA | 195,858 | 315,002 | 212,811 | 94,411 |
EBIT | 177,333 | 298,099 | 201,794 | 88,087 |
Net Income | 157,817 | 240,554 | 197,699 | 76,646 |
Net Change In Cash | 1,794,792 | 2,142,713 | 1,627,158 | 1,108,051 |
Cost of Revenue | 24,156 | 83,700 | ||
Free Cash Flow | 207,261 | 211,587 | 125,571 | 88,494 |
Cash | 352,687 | 271,427 | 244,150 | 322,279 |
Basic Shares | 8,591 | 8,924 | 9,264 | 9,293 |
Quarter | EPS |
---|---|
2024-09-30 | $5.28 |
2024-06-30 | $4.11 |
2024-03-31 | $4.03 |
2023-12-31 | $4.27 |