Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $211,978 | $205,318 | $194,621 | $173,198 |
Gross Profit | 81,547 | 68,429 | 66,073 | 91,918 |
EBITDA | 78,065 | 69,054 | 53,309 | 64,757 |
EBIT | 43,360 | 32,803 | 21,735 | 41,322 |
Net Income | 31,901 | 15,979 | 11,479 | 10,036 |
Net Change In Cash | 211,978 | 205,318 | 194,621 | 173,198 |
Free Cash Flow | 60,916 | 14,092 | 26,478 | 22,076 |
Cash | 328,887 | 317,263 | 318,673 | 177,821 |
Basic Shares | 65,150 | 66,336 | 66,273 | 65,779 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $694,709 | $618,409 | $589,796 | $510,588 |
Gross Profit | 264,332 | 325,788 | 339,632 | 283,718 |
EBITDA | 236,033 | 249,357 | 279,585 | 220,445 |
EBIT | 136,160 | 164,627 | 198,655 | 143,050 |
Net Income | 79,722 | 239,009 | 161,130 | 104,436 |
Net Change In Cash | 694,709 | 618,409 | 589,796 | 510,588 |
Cost of Revenue | -66,731 | 63,315 | 87,838 | |
Free Cash Flow | 139,314 | 140,831 | 161,513 | 150,449 |
Cash | 318,673 | 197,229 | 266,351 | 202,649 |
Basic Shares | 65,814 | 69,312 | 72,870 | 73,051 |
Quarter | EPS |
---|---|
2024-06-30 | $0.83 |
2024-03-31 | $0.72 |
2023-12-31 | $0.62 |
2023-09-30 | $0.80 |