Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$371,914
$324,567
$360,350
$364,111
Gross Profit
127,320
106,666
121,952
118,431
EBITDA
101,412
81,532
77,264
102,420
EBIT
99,783
79,899
75,508
100,658
Net Income
54,178
34,800
57,997
52,699
Net Change In Cash
371,914
324,567
360,350
364,111
Free Cash Flow
103,171
118,792
-132,564
121,476
Cash
390,758
332,593
268,600
436,522
Basic Shares
153,969
153,644
154,840
153,396

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,424,268
$1,441,009
$1,220,700
$1,228,682
Gross Profit
458,920
442,351
451,158
409,080
EBITDA
346,998
343,606
350,302
324,015
EBIT
336,647
333,007
312,027
285,890
Net Income
183,526
158,701
219,463
92,938
Net Change In Cash
1,424,268
1,441,009
1,220,700
1,228,682
Cost of Revenue
55,525
-170,828
-13,799
Free Cash Flow
208,613
171,360
241,713
248,484
Cash
268,600
224,580
193,411
258,421
Basic Shares
153,330
152,894
152,474
150,250

Earnings Calls

Quarter EPS
2024-06-30
$0.34
2024-03-31
$0.22
2023-12-31
$0.37
2023-09-30
$0.33