Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $193,837 | $174,096 | $148,902 | $152,666 |
Gross Profit | 128,948 | 112,594 | 86,937 | 89,431 |
EBITDA | 155,224 | 138,574 | 117,714 | 119,780 |
EBIT | 119,047 | 102,827 | 78,949 | 81,367 |
Net Income | 96,242 | 81,208 | 47,166 | 62,779 |
Net Change In Cash | 193,837 | 174,096 | 148,902 | 152,666 |
Free Cash Flow | 133,224 | 62,363 | 137,180 | 103,766 |
Cash | 127,882 | 74,232 | 137,950 | 104,167 |
Basic Shares | 65,795 | 65,767 | 65,740 | 65,726 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $605,717 | $603,206 | $645,169 | $498,819 |
Gross Profit | 342,963 | 322,608 | 546,703 | 235,671 |
EBITDA | 468,139 | 474,763 | 517,395 | 377,766 |
EBIT | 277,085 | 291,541 | 328,387 | 214,710 |
Net Income | 239,440 | 238,982 | 274,042 | 199,343 |
Net Change In Cash | 605,717 | 603,206 | 645,169 | 498,819 |
Free Cash Flow | 413,114 | -504,810 | 61,488 | 184,767 |
Cash | 104,167 | 118,586 | 143,551 | 319,128 |
Basic Shares | 65,739 | 65,661 | 65,626 | 65,643 |
Quarter | EPS |
---|---|
2024-09-30 | $1.47 |
2024-06-30 | $1.25 |
2024-03-31 | $0.91 |
2023-12-31 | $0.95 |