Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $92,123 | $90,290 | $217,744 | $206,244 |
Gross Profit | 92,123 | 90,290 | 217,744 | 206,244 |
EBITDA | 205,412 | 195,520 | 183,692 | |
EBIT | 27,638 | 254,738 | 251,938 | |
Net Income | 50,848 | 49,828 | 47,105 | 53,746 |
Net Change In Cash | 92,123 | 90,290 | 217,744 | 206,244 |
Free Cash Flow | 367,531 | -44,417 | 52,563 | 231,697 |
Cash | 1,007,817 | 842,056 | 922,961 | 745,105 |
Basic Shares | 10,970 | 10,966 | 10,956 | 10,969 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $361,990 | $346,587 | $309,111 | $238,842 |
Gross Profit | 361,990 | 349,207 | 308,292 | 238,842 |
EBITDA | 225,489 | 645,142 | 167,741 | |
EBIT | 127,002 | 581,007 | 94,741 | |
Net Income | 180,428 | 200,003 | 178,144 | 136,089 |
Net Change In Cash | 361,990 | 346,587 | 309,111 | 238,842 |
Cost of Revenue | -47,783 | -125,156 | ||
Free Cash Flow | 607,374 | 375,798 | 809,271 | 436,412 |
Cash | 1,007,817 | 888,707 | 861,002 | 908,785 |
Basic Shares | 10,975 | 10,937 | 10,883 | 10,846 |
Quarter | EPS |
---|---|
2024-12-31 | $3.97 |
2024-09-30 | $4.10 |
2024-06-30 | $3.63 |
2024-03-31 | $3.96 |