Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $216,395 | $211,795 | $211,978 | $205,318 |
Gross Profit | 112,405 | 109,298 | 81,547 | 68,429 |
EBITDA | 86,590 | 79,273 | 78,065 | 74,569 |
EBIT | 59,795 | 45,613 | 43,360 | 38,318 |
Net Income | 40,062 | 24,678 | 31,901 | 15,979 |
Net Change In Cash | 216,395 | 211,795 | 211,978 | 205,318 |
Free Cash Flow | 56,562 | 40,061 | 60,916 | 14,092 |
Cash | 273,645,000 | 275,359 | 328,887 | 317,263 |
Basic Shares | 64,650 | 64,719 | 65,150 | 66,336 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $845,486 | $694,709 | $618,409 | $589,796 |
Gross Profit | 439,070 | 357,953 | 325,788 | 339,632 |
EBITDA | 322,205 | 211,295 | 374,354 | 278,380 |
EBIT | 194,359 | 117,674 | 289,624 | 197,450 |
Net Income | 112,620 | 79,722 | 239,009 | 161,130 |
Net Change In Cash | 845,486 | 694,709 | 618,409 | 589,796 |
Cost of Revenue | -66,731 | 63,315 | ||
Free Cash Flow | 171,631 | 139,314 | 140,831 | 161,513 |
Cash | 273,645 | 295,600 | 197,229 | 266,351 |
Basic Shares | 65,077 | 65,814 | 69,312 | 72,870 |
Quarter | EPS |
---|---|
2024-12-31 | $0.87 |
2024-09-30 | $0.86 |
2024-06-30 | $0.83 |
2024-03-31 | $0.72 |