Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $584,550 | $491,253 | $605,797 | $493,266 |
Gross Profit | 474,091 | 387,623 | 505,102 | 399,884 |
EBITDA | 115,602 | 50,399 | 167,681 | 56,510 |
EBIT | 94,720 | 28,657 | 147,152 | 23,633 |
Net Income | 85,029 | 31,660 | 97,323 | 39,352 |
Net Change In Cash | 584,550 | 491,253 | 605,797 | 493,266 |
Free Cash Flow | 56,678 | 176,290 | 63,791 | 183,820 |
Cash | 1,009,363 | 918,200 | 895,129 | 1,071,764 |
Basic Shares | 500,040 | 498,192 | 499,682 | 501,880 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,946,120 | $1,577,795 | $1,196,467 | $836,033 |
Gross Profit | 1,580,522 | 1,296,672 | 974,913 | 657,221 |
EBITDA | 281,891 | 168,079 | 167,036 | 172,840 |
EBIT | 201,473 | 113,654 | 84,502 | 110,939 |
Net Income | 178,940 | 53,385 | 137,762 | 242,317 |
Net Change In Cash | 1,946,120 | 1,577,795 | 1,196,467 | 836,033 |
Cost of Revenue | 276,352 | 316,801 | 306,477 | |
Free Cash Flow | 543,302 | 456,849 | 318,540 | 324,955 |
Cash | 895,129 | 1,030,506 | 754,154 | 437,353 |
Basic Shares | 500,182 | 499,925 | 498,540 | 489,880 |
Quarter | EPS |
---|---|
2024-06-30 | $0.39 |
2024-03-31 | $0.26 |
2023-12-31 | $0.41 |
2023-09-30 | $0.33 |