Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $628,016 | $584,550 | $491,253 | $605,797 |
Gross Profit | 505,360 | 474,091 | 387,623 | 505,102 |
EBITDA | 108,481 | 115,602 | 50,399 | 164,967 |
EBIT | 94,720 | 28,657 | 144,438 | |
Net Income | 94,158 | 85,029 | 31,660 | 97,323 |
Net Change In Cash | 628,016 | 584,550 | 491,253 | 605,797 |
Free Cash Flow | 229,039 | 56,678 | 176,290 | 63,791 |
Cash | 1,221,475 | 1,009,363 | 918,200 | 895,129 |
Basic Shares | 502,563 | 500,040 | 498,192 | 499,682 |
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 | 280,898 | 168,079 | 124,817 | 144,208 |
EBIT | 200,480 | 113,654 | 42,283 | 82,307 |
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-09-30 | $0.41 |
2024-06-30 | $0.39 |
2024-03-31 | $0.26 |
2023-12-31 | $0.41 |