Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$604,336
$535,675
$551,243
$626,807
Gross Profit
216,866
201,596
198,070
241,168
EBITDA
99,207
80,238
87,867
108,631
EBIT
73,203
53,216
62,396
83,742
Net Income
49,044
37,313
38,467
72,347
Net Change In Cash
604,336
535,675
551,243
626,807
Free Cash Flow
60,963
-21,529
104,784
76,137
Cash
564,751
506,830
597,044
530,971
Basic Shares
41,204
41,491
42,046
42,625

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,512,084
$2,606,485
$2,408,100
$1,862,716
Gross Profit
916,258
916,289
854,362
663,289
EBITDA
429,760
418,186
384,521
233,702
EBIT
330,293
329,751
308,412
124,986
Net Income
242,759
254,663
63,925
54,403
Net Change In Cash
2,512,084
2,606,485
2,408,100
1,862,716
Cost of Revenue
56,493
147,126
66,810
Free Cash Flow
202,907
176,202
177,423
83,149
Cash
597,044
687,676
643,757
501,994
Basic Shares
42,859
44,537
45,361
44,778

Earnings Calls

Quarter EPS
2024-06-30
$1.51
2024-03-31
$1.24
2023-12-31
$1.46
2023-09-30
$1.78