Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $491,253 | $605,797 | $493,266 | $464,254 |
Gross Profit | 387,623 | 505,102 | 399,884 | 382,567 |
EBITDA | 50,399 | 167,681 | 56,510 | 61,739 |
EBIT | 28,657 | 147,152 | 35,980 | 41,673 |
Net Income | 31,660 | 97,323 | 39,352 | 32,939 |
Net Change In Cash | 491,253 | 605,797 | 493,266 | 464,254 |
Cost of Revenue | 73,129 | |||
Free Cash Flow | 176,290 | 63,791 | 183,820 | 118,741 |
Cash | 918,200 | 895,129 | 1,071,764 | 965,831 |
Basic Shares | 498,192 | 499,682 | 501,880 | 499,349 |
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 | 124,817 | 144,208 |
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-03-31 | $0.26 |
2023-12-31 | $0.41 |
2023-09-30 | $0.33 |
2023-06-30 | $0.28 |