Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $555,738 | $541,857 | $374,026 | $371,827 |
Gross Profit | 297,787 | 282,590 | 188,925 | 194,598 |
EBITDA | 166,743 | 152,867 | 59,151 | 64,385 |
EBIT | 153,919 | 140,249 | 46,792 | 52,376 |
Net Income | 116,005 | 102,140 | 42,095 | 44,842 |
Net Change In Cash | 555,738 | 541,857 | 374,026 | 371,827 |
Free Cash Flow | 212,126 | 5,491 | 77,016 | 162,831 |
Cash | 526,444 | 445,759 | 491,351 | 502,764 |
Basic Shares | 55,076 | 55,800 | 55,665 | 55,559 |
Values in thousands | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
---|---|---|---|---|
Revenue | $1,788,890 | $1,897,617 | $1,781,460 | $1,369,230 |
Gross Profit | 916,072 | 956,979 | 923,641 | 707,301 |
EBITDA | 413,143 | 326,839 | 423,411 | 285,703 |
EBIT | 364,851 | 255,637 | 369,611 | 246,303 |
Net Income | 274,572 | 176,703 | 326,355 | 217,344 |
Net Change In Cash | 1,788,890 | 1,897,617 | 1,781,460 | 1,369,230 |
Cost of Revenue | 75,970 | -72,350 | 150,045 | |
Free Cash Flow | 383,329 | 302,854 | 94,743 | 328,470 |
Cash | 502,764 | 445,784 | 369,814 | 442,164 |
Basic Shares | 56,021 | 57,226 | 59,143 | 60,060 |
Quarter | EPS |
---|---|
2024-12-31 | $2.51 |
2024-09-30 | $2.25 |
2024-06-30 | $1.12 |
2024-03-31 | $1.24 |