Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $357 | $350,963 | $366,398 | $348,218 |
Gross Profit | 202 | 179,751 | 192,026 | 159,493 |
EBITDA | 63,644 | 48,959 | 65,304 | 37,153 |
EBIT | 53,436 | 38,200 | 54,051 | 25,501 |
Net Income | 54,773 | 32,388 | 48,319 | 24,740 |
Net Change In Cash | 357 | 350,963 | 366,398 | 348,218 |
Free Cash Flow | 66,308 | 22,645 | 72,291 | 187,706 |
Cash | 398,081 | 634,386 | 687,477 | 603,502 |
Basic Shares | 126,406 | 126,337 | 126,232 | 125,999 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,446,350 | $1,341,580 | $1,019,558 | $847,943 |
Gross Profit | 715,965 | 750,421 | 861,065 | 799,623 |
EBITDA | 217,424 | 248,480 | 355,522 | 379,682 |
EBIT | 171,308 | 200,603 | 306,560 | 332,462 |
Net Income | 152,693 | 175,057 | 256,412 | 271,156 |
Net Change In Cash | 1,446,350 | 1,341,580 | 1,019,558 | 847,943 |
Cost of Revenue | -1,821,499 | |||
Free Cash Flow | 380,415 | 507,893 | 286,930 | 229,919 |
Cash | 687,477 | 614,192 | 682,917 | 1,652,535 |
Basic Shares | 126,116 | 125,184 | 127,047 | 110,198 |
Quarter | EPS |
---|---|
2025-06-30 | $0.44 |
2025-03-31 | $0.26 |
2024-12-31 | $0.39 |
2024-09-30 | $0.37 |