Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $279,582 | $274,281 | $295,660 | $285,200 |
Gross Profit | 122,340 | 127,491 | 145,780 | 126,666 |
EBITDA | 130,897 | 89,080 | 80,031 | 78,880 |
EBIT | 128,219 | 86,645 | 77,643 | 76,428 |
Net Income | 72,990 | 57,574 | 59,481 | 64,756 |
Net Change In Cash | 279,582 | 274,281 | 295,660 | 285,200 |
Free Cash Flow | 145,393 | 78,829 | 164,742 | 10,914 |
Cash | 279,800 | 232,947 | 228,587 | 178,467 |
Basic Shares | 65,162 | 64,998 | 64,355 | 69,100 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $975,131 | $993,300 | $1,227,200 | $899,600 |
Gross Profit | 446,129 | 482,900 | 664,200 | 463,800 |
EBITDA | 312,940 | 353,307 | 547,424 | 365,820 |
EBIT | 303,592 | -306,886 | -139,230 | -179,655 |
Net Income | 222,289 | 206,755 | 336,516 | 308,500 |
Net Change In Cash | 975,131 | 993,300 | 1,227,200 | 899,600 |
Cost of Revenue | 36,144 | 55,195 | ||
Free Cash Flow | 369,075 | 293,052 | 392,584 | 315,578 |
Cash | 178,467 | 114,800 | 189,200 | 155,000 |
Basic Shares | 63,486 | 62,498 | 59,881 | 55,637 |
Quarter | EPS |
---|---|
2024-09-30 | $0.92 |
2024-06-30 | $0.82 |
2024-03-31 | $0.76 |
2023-12-31 | $0.78 |