Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$654,926
$604,336
$535,675
$551,243
Gross Profit
244,004
216,866
201,596
198,070
EBITDA
75,349
99,207
80,238
87,867
EBIT
42,334
73,203
53,216
62,396
Net Income
53,692
49,044
37,313
38,467
Net Change In Cash
654,926
604,336
535,675
551,243
Free Cash Flow
134,728
60,963
-21,529
104,784
Cash
322,982
564,751
506,830
597,044
Basic Shares
41,417
41,204
41,491
42,046

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-09-30
$1.70
2024-06-30
$1.51
2024-03-31
$1.24
2023-12-31
$1.46