Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $842,604 | $899,181 | $878,620 | $854,708 |
Gross Profit | 291,769 | 333,105 | 376,168 | 257,298 |
EBITDA | 197,447 | 229,977 | 286,866 | 275,605 |
EBIT | 143,693 | 204,188 | 192,808 | |
Net Income | 148,908 | 176,766 | 166,182 | 146,026 |
Net Change In Cash | 842,604 | 899,181 | 878,620 | 854,708 |
Free Cash Flow | -186,243 | 205,477 | 310,337 | 188,615 |
Cash | 236,171 | 164,820 | 613,313 | 275,245 |
Basic Shares | 41,246 | 41,292 | 41,696 | 41,728 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,446,198 | $3,457,004 | $2,965,033 | $1,509,931 |
Gross Profit | 1,227,558 | 1,274,947 | 1,067,977 | 550,059 |
EBITDA | 1,121,430 | 1,075,432 | 741,677 | 370,510 |
EBIT | 790,720 | 845,259 | 473,973 | 130,564 |
Net Income | 608,526 | 514,097 | 348,054 | 43,844 |
Net Change In Cash | 3,446,198 | 3,457,004 | 2,965,033 | 1,509,931 |
Free Cash Flow | 340,509 | 214,914 | 90,256 | -32,713 |
Cash | 613,313 | 206,375 | 122,424 | 211,081 |
Basic Shares | 41,797 | 40,200 | 47,356 | 42,601 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $3.61 |
2025-03-31 | $4.28 |
2024-12-31 | $3.99 |