Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $181,890 | $182,546 | $163,796 | $146,808 |
Gross Profit | 178,934 | 179,679 | 161,272 | 144,273 |
EBITDA | 25,722 | 46,598 | 35,592 | 29,620 |
EBIT | 25,262 | 46,099 | 35,335 | 29,500 |
Net Income | 30,746 | 46,690 | 35,488 | 27,762 |
Net Change In Cash | 181,890 | 182,546 | 163,796 | 146,808 |
Free Cash Flow | 59,179 | 72,194 | 40,766 | 23,756 |
Cash | 127,665 | 137,289 | 128,588 | 149,750 |
Basic Shares | 113,480 | 113,723 | 111,244 | 109,915 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $675,040 | $482,375 | $401,858 | $365,978 |
Gross Profit | 664,158 | 475,894 | 396,473 | 360,697 |
EBITDA | 136,951 | 108,324 | 115,603 | 127,544 |
EBIT | 107,282 | 112,634 | 124,477 | |
Net Income | 139,733 | 106,140 | 101,418 | 112,512 |
Net Change In Cash | 675,040 | 482,375 | 401,858 | 365,978 |
Cost of Revenue | 1,427 | |||
Free Cash Flow | 195,895 | 126,900 | 119,910 | 167,423 |
Cash | 127,665 | 135,551 | 436,619 | 335,812 |
Basic Shares | 113,480 | 111,742 | 115,966 | 125,963 |
Quarter | EPS |
---|---|
2024-12-31 | $0.26 |
2024-09-30 | $0.41 |
2024-06-30 | $0.32 |
2024-03-31 | $0.25 |