Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $1,120,810 | $1,003,050 | $1,474,407 | $1,857,363 |
Gross Profit | 338,560 | 293,775 | 428,731 | 567,783 |
EBITDA | 119,469 | 89,704 | 204,694 | 336,771 |
EBIT | 108,720 | 79,344 | 194,443 | 327,009 |
Net Income | 78,885 | 51,437 | 137,843 | 232,250 |
Net Change In Cash | 1,120,810 | 1,003,050 | 1,474,407 | 1,857,363 |
Cost of Revenue | 26,250 | |||
Free Cash Flow | 128,404 | 121,073 | 360,474 | 258,953 |
Cash | 67,974 | 66,540 | 85,220 | 53,225 |
Basic Shares | 38,467 | 38,648 | 39,023 | 39,115 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $5,541,595 | $6,179,727 | $5,295,584 | $3,936,623 |
Gross Profit | 1,660,044 | 1,933,412 | 1,617,092 | 1,130,902 |
EBITDA | 787,257 | 1,064,808 | 860,310 | 500,369 |
EBIT | 747,117 | 1,025,783 | 832,784 | 464,027 |
Net Income | 523,229 | 748,462 | 650,624 | 366,738 |
Net Change In Cash | 5,541,595 | 6,179,727 | 5,295,584 | 3,936,623 |
Cost of Revenue | 22,326 | -9,993 | 6,921 | |
Free Cash Flow | 828,133 | 441,235 | 275,832 | 375,879 |
Cash | 66,540 | 45,591 | 24,321 | 34,128 |
Basic Shares | 38,997 | 39,806 | 40,480 | 40,865 |
Quarter | EPS |
---|---|
2024-03-31 | $2.04 |
2023-12-31 | $1.32 |
2023-09-30 | $3.51 |
2023-06-30 | $5.91 |