Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $174,518 | $259,754 | $249,740 | $231,940 |
Gross Profit | 258,858 | 260,856 | 249,740 | 231,940 |
EBITDA | 51,848 | -3,500 | -3,686 | 3,670 |
EBIT | 48,718 | -12,482 | -12,403 | -4,839 |
Net Income | 42,949 | 42,856 | 34,687 | 28,804 |
Net Change In Cash | 174,518 | 259,754 | 249,740 | 231,940 |
Free Cash Flow | -56,302 | 20,068 | 28,903 | 36,385 |
Cash | 1,296,064 | 1,301,446 | 1,002,437 | 1,128,357 |
Basic Shares | 75,141 | 75,037 | 74,979 | 74,793 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $675,443 | $686,376 | $678,996 | $662,233 |
Gross Profit | 941,584 | 677,139 | 678,996 | 662,233 |
EBITDA | 220,445 | 265,748 | 310,961 | 230,394 |
EBIT | 186,221 | 237,050 | 282,163 | 201,333 |
Net Income | 153,715 | 188,987 | 215,383 | 145,535 |
Net Change In Cash | 675,443 | 686,376 | 678,996 | 662,233 |
Cost of Revenue | -7,086 | -32,724 | -1,438 | |
Free Cash Flow | 117,169 | 363,219 | 487,618 | 82,100 |
Cash | 189,001 | 1,152,830 | 3,296,636 | 1,864,287 |
Basic Shares | 74,661 | 72,577 | 72,563 | 72,348 |
Quarter | EPS |
---|---|
2024-09-30 | $0.58 |
2024-06-30 | $0.57 |
2024-03-31 | $0.48 |
2023-12-31 | $0.44 |