Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$248,948
$243,453
$237,742
$207,170
Gross Profit
217,257
211,596
237,908
207,170
EBITDA
65,624
76,815
72,704
79,443
EBIT
55,309
65,919
62,415
70,916
Net Income
42,947
51,330
47,770
54,803
Net Change In Cash
248,948
243,453
237,742
207,170
Free Cash Flow
64,382
61,916
51,264
49,907
Cash
198,987
313,881
221,316
224,330
Basic Shares
42,501
42,472
42,566
43,484

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$795,726
$727,916
$507,409
$477,451
Gross Profit
795,726
727,916
507,409
477,451
EBITDA
315,134
386,553
189,499
174,403
EBIT
315,134
360,498
171,284
155,403
Net Income
239,502
263,813
120,992
121,167
Net Change In Cash
795,726
727,916
507,409
477,451
Cost of Revenue
944,048
1,145,662
Free Cash Flow
261,150
399,128
165,020
52,050
Cash
224,330
352,933
2,240,684
1,296,636
Basic Shares
44,193
46,389
34,888
33,285

Earnings Calls

Quarter EPS
2024-09-30
$1.01
2024-06-30
$1.21
2024-03-31
$1.12
2023-12-31
$1.26