Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $203,664 | $205,733 | $197,375 | $187,430 |
Gross Profit | 122,139 | 134,102 | 123,104 | 117,572 |
EBITDA | 32,490 | 46,968 | 41,228 | 35,083 |
EBIT | 27,154 | 42,568 | 36,028 | 29,348 |
Net Income | 102,734 | 33,006 | 29,665 | 38,663 |
Net Change In Cash | 203,664 | 205,733 | 197,375 | 187,430 |
Free Cash Flow | 36,371 | 55,824 | 49,427 | 40,409 |
Cash | 42,504 | 62,417 | 59,889 | 59,464 |
Basic Shares | 36,783 | 36,756 | 36,742 | 36,674 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $794,202 | $620,445 | $471,883 | $359,370 |
Gross Profit | 492,590 | 382,369 | 280,057 | 215,426 |
EBITDA | 169,867 | 29,951 | -38,363 | 20,353 |
EBIT | 150,322 | 1,319 | -74,669 | -13,691 |
Net Income | 204,068 | 2,702 | -68,119 | 1,028 |
Net Change In Cash | 794,202 | 620,445 | 471,883 | 359,370 |
Cost of Revenue | 12,736 | -82,416 | ||
Free Cash Flow | 186,143 | 51,242 | 4,137 | 2,673 |
Cash | 42,504 | 49,509 | 70,769 | 57,847 |
Basic Shares | 36,782 | 36,417 | 35,010 | 35,701 |
Quarter | EPS |
---|---|
2024-12-31 | $0.92 |
2024-09-30 | $1.29 |
2024-06-30 | $1.12 |
2024-03-31 | $1.06 |