Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $260,239 | $366,263 | $379,633 | $350,517 |
Gross Profit | 162,307 | 227,508 | 233,615 | 196,189 |
EBITDA | 105,335 | 102,607 | 105,793 | 70,715 |
EBIT | 91,159 | 96,410 | 59,784 | |
Net Income | 78,733 | 71,413 | 75,804 | 47,347 |
Net Change In Cash | 260,239 | 366,263 | 379,633 | 350,517 |
Free Cash Flow | 84,715 | 94,319 | 142,553 | -2,196 |
Cash | 201,509 | 636,712 | 519,873 | 740,039 |
Basic Shares | 121,432 | 120,201 | 119,952 | 119,952 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,480,415 | $1,291,291 | $928,929 | $716,272 |
Gross Profit | 879,091 | 782,519 | 804,218 | 724,062 |
EBITDA | 363,936 | 277,508 | 402,702 | 345,700 |
EBIT | 323,006 | 232,545 | 356,002 | 347,763 |
Net Income | 252,397 | 187,544 | 277,472 | 269,801 |
Net Change In Cash | 1,480,415 | 1,291,291 | 928,929 | 716,272 |
Free Cash Flow | 302,690 | 221,486 | 564,603 | 332,837 |
Cash | 519,873 | 1,003,875 | 511,853 | 2,291,510 |
Basic Shares | 119,952 | 117,745 | 106,778 | 88,097 |
Quarter | EPS |
---|---|
2025-06-30 | $0.66 |
2025-03-31 | $0.59 |
2024-12-31 | $0.63 |
2024-09-30 | $0.57 |