Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $316,578 | $308,063 | $293,438 | $292,443 |
Gross Profit | 259,319 | 252,076 | 236,089 | 237,195 |
EBITDA | 220,524 | -81,686 | 222,994 | 1,342 |
EBIT | 219,031 | -83,155 | 221,604 | 0 |
Net Income | 176,175 | 203,609 | 181,719 | 175,367 |
Net Change In Cash | 316,578 | 308,063 | 293,438 | 292,443 |
Free Cash Flow | 228,698 | 187,633 | 212,451 | 213,294 |
Cash | 109,306 | 197,402 | 164,255 | 141,787 |
Basic Shares | 106,554 | 106,778 | 106,770 | 106,823 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,085,109 | $972,148 | $972,124 | $955,154 |
Gross Profit | 890,300 | 800,415 | 805,267 | 800,463 |
EBITDA | 857,661 | 1,006,819 | 833,975 | 502,498 |
EBIT | 853,136 | 1,003,795 | 830,596 | 499,170 |
Net Income | 696,386 | 831,353 | 681,783 | 413,041 |
Net Change In Cash | 1,085,109 | 972,148 | 972,124 | 955,154 |
Cost of Revenue | -251 | -21,339 | 31,480 | |
Free Cash Flow | 758,999 | 584,836 | 706,758 | 725,485 |
Cash | 141,787 | 81,240 | 81,491 | 102,830 |
Basic Shares | 107,129 | 107,653 | 111,555 | 106,376 |
Quarter | EPS |
---|---|
2024-09-30 | $1.65 |
2024-06-30 | $1.91 |
2024-03-31 | $1.70 |
2023-12-31 | $1.64 |