Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $670,194 | $608,113 | $631,149 | $669,749 |
Gross Profit | 301,568 | 269,485 | 282,800 | 282,796 |
EBITDA | 107,548 | 88,568 | 98,535 | 89,786 |
EBIT | 98,026 | 78,543 | 89,030 | 79,145 |
Net Income | 70,548 | 51,769 | 59,507 | 68,771 |
Net Change In Cash | 670,194 | 608,113 | 631,149 | 669,749 |
Free Cash Flow | 58,736 | 91,681 | 50,823 | 202,132 |
Cash | 269,427 | 224,296 | 215,059 | 215,050 |
Basic Shares | 56,054 | 56,456 | 56,739 | 56,982 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,607,472 | $2,631,444 | $2,475,916 | $2,097,839 |
Gross Profit | 1,087,837 | 1,134,368 | 1,107,726 | 863,689 |
EBITDA | 368,815 | 407,479 | 320,570 | 183,768 |
EBIT | 330,769 | 370,353 | 283,971 | 149,277 |
Net Income | 230,994 | 245,493 | 195,423 | 67,923 |
Net Change In Cash | 2,607,472 | 2,631,444 | 2,475,916 | 2,097,839 |
Cost of Revenue | -117,440 | -59,575 | 141,330 | |
Free Cash Flow | 319,165 | 55,188 | 246,989 | 179,581 |
Cash | 215,050 | 59,179 | 185,322 | 248,138 |
Basic Shares | 56,931 | 56,962 | 59,086 | 57,858 |
Quarter | EPS |
---|---|
2024-09-30 | $1.37 |
2024-06-30 | $0.98 |
2024-03-31 | $1.16 |
2023-12-31 | $1.28 |