Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $625,705 | $629,691 | $606,666 | $616,534 |
Gross Profit | 325,114 | 339,942 | 335,503 | 351,048 |
EBITDA | 115,943 | 113,505 | 138,456 | 149,707 |
EBIT | 48,996 | 49,916 | 83,195 | 78,545 |
Net Income | 51,836 | 31,760 | -7,117 | 15,034 |
Net Change In Cash | 625,705 | 629,691 | 606,666 | 616,534 |
Free Cash Flow | 161,702 | 26,460 | 23,819 | 81,793 |
Cash | 622,766 | 410,424 | 354,062 | 467,292 |
Basic Shares | 138,062 | 136,979 | 135,358 | 139,021 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,568,476 | $1,022,843 | $958,102 | $789,042 |
Gross Profit | 1,020,302 | 759,118 | 718,879 | 571,579 |
EBITDA | 310,127 | 304,503 | 250,275 | 178,346 |
EBIT | 165,394 | 236,251 | 180,407 | 115,472 |
Net Income | 122,873 | 190,169 | 149,191 | 102,285 |
Net Change In Cash | 1,568,476 | 1,022,843 | 958,102 | 789,042 |
Cost of Revenue | -41,856 | -45,518 | 42,808 | |
Free Cash Flow | 165,225 | 104,421 | 219,376 | 135,135 |
Cash | 467,292 | 150,466 | 193,069 | 239,397 |
Basic Shares | 114,630 | 102,643 | 103,623 | 100,971 |
Quarter | EPS |
---|---|
2024-09-30 | $0.83 |
2024-06-30 | $0.75 |
2024-03-31 | $0.72 |
2023-12-31 | $0.60 |