Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $174,096 | $148,902 | $152,666 | $138,617 |
Gross Profit | 112,594 | 86,937 | 89,431 | 75,489 |
EBITDA | 138,574 | 117,714 | 119,780 | 108,104 |
EBIT | 102,827 | 78,949 | 81,367 | 59,513 |
Net Income | 81,208 | 47,166 | 62,779 | 49,337 |
Net Change In Cash | 174,096 | 148,902 | 152,666 | 138,617 |
Free Cash Flow | 62,363 | 137,180 | 103,766 | 98,114 |
Cash | 74,232 | 137,950 | 104,167 | 102,901 |
Basic Shares | 65,767 | 65,740 | 65,726 | 65,757 |
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-06-30 | $1.25 |
2024-03-31 | $0.91 |
2023-12-31 | $0.95 |
2023-09-30 | $0.76 |