Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $621,665 | $620,119 | $507,431 | $457,885 |
Gross Profit | 344,408 | 343,443 | 280,578 | 252,441 |
EBITDA | 172,972 | 173,473 | 125,227 | 103,738 |
EBIT | 162,929 | 164,028 | 116,536 | 95,487 |
Net Income | 1,449,363 | 144,430 | 100,366 | 92,541 |
Net Change In Cash | 621,665 | 620,119 | 507,431 | 457,885 |
Free Cash Flow | 102,879 | 197,885 | 109,468 | 232,060 |
Cash | 691,816 | 700,347 | 550,475 | 488,273 |
Basic Shares | 48,506 | 48,964 | 48,945 | 48,928 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,207,100 | $1,821,072 | $1,794,148 | $1,207,798 |
Gross Profit | 1,220,870 | 1,021,119 | 1,048,552 | 685,459 |
EBITDA | 575,788 | 521,904 | 563,899 | 291,116 |
EBIT | 539,358 | 481,736 | 526,785 | 262,417 |
Net Income | 1,786,700 | 427,374 | 437,672 | 242,023 |
Net Change In Cash | 2,207,100 | 1,821,072 | 1,794,148 | 1,207,798 |
Cost of Revenue | 105,379 | -149,082 | ||
Free Cash Flow | 642,292 | 580,635 | 187,831 | 224,772 |
Cash | 691,816 | 527,843 | 288,607 | 189,265 |
Basic Shares | 48,835 | 48,771 | 48,358 | 47,889 |
Quarter | EPS |
---|---|
2024-12-31 | $4.09 |
2024-09-30 | $4.06 |
2024-06-30 | $3.17 |
2024-03-31 | $2.81 |