Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $185,784 | $173,563 | $172,334 | $174,142 |
Gross Profit | 165,385 | 161,832 | 153,417 | 159,840 |
EBITDA | 154,011 | 133,093 | 137,315 | 139,881 |
EBIT | 142,544 | 127,331 | 133,222 | 136,041 |
Net Income | 118,360 | 106,594 | 114,589 | 114,417 |
Net Change In Cash | 185,784 | 173,563 | 172,334 | 174,142 |
Free Cash Flow | -161,912 | -9,600 | 91,905 | 145,006 |
Cash | 369,835 | 533,914 | 894,704 | 837,100 |
Basic Shares | 23,019 | 23,012 | 23,013 | 23,020 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $705,823 | $631,595 | $667,422 | $450,958 |
Gross Profit | 705,823 | 583,272 | 634,528 | 421,468 |
EBITDA | 564,300 | 500,810 | 577,683 | 378,650 |
EBIT | 539,138 | 486,053 | 562,307 | 362,393 |
Net Income | 453,960 | 405,645 | 446,362 | 269,980 |
Net Change In Cash | 705,823 | 631,595 | 667,422 | 450,958 |
Free Cash Flow | 65,399 | 378,291 | 426,275 | 249,615 |
Cash | 369,835 | 725,169 | 510,834 | 428,242 |
Basic Shares | 23,019 | 23,059 | 23,180 | 23,256 |
Quarter | EPS |
---|---|
2024-09-30 | $4.63 |
2024-06-30 | $4.98 |
2024-03-31 | $4.97 |
2023-12-31 | $14.73 |