Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,154,130 | $898,373 | $853,680 | $739,983 |
Gross Profit | 957,175 | 710,920 | 668,824 | 558,892 |
EBITDA | 261,590 | -495 | -16,521 | -49,555 |
EBIT | -5,916 | -21,441 | -54,416 | |
Net Income | 1,847,475 | 30,556 | 8,887 | -24,812 |
Net Change In Cash | 1,154,130 | 898,373 | 853,680 | 739,983 |
Free Cash Flow | 250,202 | 244,111 | 101,642 | 344,033 |
Cash | 1,136,460 | 1,035,565 | 1,377,749 | 1,633,844 |
Basic Shares | 688,226 | 695,483 | 708,258 | 678,819 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,646,166 | $3,055,071 | $2,802,574 | $2,578,027 |
Gross Profit | 2,895,811 | 2,366,311 | 2,123,977 | 2,048,707 |
EBITDA | 179,817 | -125,678 | -55,188 | 353,687 |
EBIT | -125,678 | -101,677 | 326,187 | |
Net Income | 1,862,106 | -35,610 | -96,047 | 316,438 |
Net Change In Cash | 3,646,166 | 3,055,071 | 2,802,574 | 2,578,027 |
Cost of Revenue | 192,030 | 749,211 | ||
Free Cash Flow | 939,988 | 604,898 | 440,218 | 743,876 |
Cash | 1,136,460 | 1,361,936 | 1,611,063 | 1,419,630 |
Basic Shares | 698,376 | 674,641 | 665,732 | 776,073 |
Quarter | EPS |
---|---|
2024-12-31 | $0.56 |
2024-09-30 | $0.40 |
2024-06-30 | $0.29 |
2024-03-31 | $0.20 |