Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $202,560 | $193,837 | $174,096 | $148,902 |
Gross Profit | 142,353 | 128,948 | 112,594 | 86,937 |
EBITDA | 155,224 | 138,574 | 117,714 | |
EBIT | 119,047 | 102,827 | 78,949 | |
Net Income | 107,408 | 96,242 | 81,208 | 47,166 |
Net Change In Cash | 202,560 | 193,837 | 174,096 | 148,902 |
Free Cash Flow | 94,172 | 133,224 | 62,363 | 137,180 |
Cash | 195,498 | 127,882 | 74,232 | 137,950 |
Basic Shares | 65,691 | 65,795 | 65,767 | 65,740 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $719,395 | $605,717 | $603,206 | $645,169 |
Gross Profit | 470,833 | 342,963 | 322,608 | 546,703 |
EBITDA | 468,139 | 474,763 | 517,395 | |
EBIT | 277,085 | 291,541 | 328,387 | |
Net Income | 332,023 | 239,440 | 238,982 | 274,042 |
Net Change In Cash | 719,395 | 605,717 | 603,206 | 645,169 |
Free Cash Flow | 426,939 | 413,114 | -504,810 | 61,488 |
Cash | 195,498 | 104,167 | 118,586 | 143,551 |
Basic Shares | 65,691 | 65,739 | 65,661 | 65,626 |
Quarter | EPS |
---|---|
2024-12-31 | $1.63 |
2024-09-30 | $1.47 |
2024-06-30 | $1.25 |
2024-03-31 | $0.91 |