Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $741,012 | $628,016 | $584,550 | $491,253 |
Gross Profit | 605,745 | 505,360 | 474,091 | 387,623 |
EBITDA | 219,421 | 108,481 | 115,602 | 50,399 |
EBIT | 195,309 | 94,720 | 28,657 | |
Net Income | 182,229 | 94,158 | 85,029 | 31,660 |
Net Change In Cash | 741,012 | 628,016 | 584,550 | 491,253 |
Free Cash Flow | 179,211 | 224,615 | 59,144 | 178,248 |
Cash | 1,369,463 | 1,221,475 | 1,009,363 | 918,200 |
Basic Shares | 506,843 | 502,563 | 500,040 | 498,192 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,444,831 | $1,946,120 | $1,577,795 | $1,196,467 |
Gross Profit | 1,972,819 | 1,580,522 | 1,296,672 | 974,913 |
EBITDA | 514,657 | 280,898 | 168,079 | 124,817 |
EBIT | 427,167 | 200,480 | 113,654 | 42,283 |
Net Income | 393,076 | 178,940 | 53,385 | 137,762 |
Net Change In Cash | 2,444,831 | 1,946,120 | 1,577,795 | 1,196,467 |
Cost of Revenue | 276,352 | 316,801 | ||
Free Cash Flow | 641,218 | 543,302 | 456,849 | 318,540 |
Cash | 1,369,463 | 895,129 | 1,030,506 | 754,154 |
Basic Shares | 501,924 | 500,182 | 499,925 | 498,540 |
Quarter | EPS |
---|---|
2024-12-31 | $0.59 |
2024-09-30 | $0.41 |
2024-06-30 | $0.39 |
2024-03-31 | $0.26 |