Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$689,924
$628,436
$609,889
$583,592
Gross Profit
323,454
299,237
280,269
583,589
EBITDA
86,851
154,765
141,055
106,573
EBIT
76,812
145,056
130,792
97,539
Net Income
43,414
53,911
48,428
34,768
Net Change In Cash
689,924
628,436
609,889
583,592
Free Cash Flow
387,619
349,855
337,338
302,476
Cash
67,500
271,305
228,927
377,439
Basic Shares
27,711
27,941
29,503
30,887

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,117,639
$1,736,085
$1,207,932
$1,083,710
Gross Profit
1,035,143
1,117,564
947,751
597,502
EBITDA
265,513
420,859
448,438
397,552
EBIT
227,356
-931,234
-346,431
-308,338
Net Income
175,121
207,424
256,295
377,844
Net Change In Cash
2,117,639
1,736,085
1,207,932
1,083,710
Cost of Revenue
-47,406
-143,351
288,480
Free Cash Flow
1,121,628
850,369
442,194
711,380
Cash
54,357
100,165
165,477
297,273
Basic Shares
31,921
33,482
37,736
32,302

Earnings Calls

Quarter EPS
2024-09-30
$2.45
2024-06-30
$2.21
2024-03-31
$1.91
2023-12-31
$1.83