Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,278,546
$1,227,186
$1,146,052
$1,124,390
Gross Profit
256,749
234,458
238,500
232,339
EBITDA
104,182
96,172
84,335
100,333
EBIT
88,955
80,675
69,030
84,556
Net Income
53,856
53,043
44,791
57,177
Net Change In Cash
1,278,546
1,227,186
1,146,052
1,124,390
Free Cash Flow
150,730
185,878
-74,604
31,084
Cash
483,026
376,872
219,513
343,849
Basic Shares
171,941
174,090
175,624
177,743

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$4,302,324
$3,944,735
$3,438,640
$3,032,610
Gross Profit
981,223
866,918
779,606
682,264
EBITDA
483,164
345,811
255,930
182,658
EBIT
420,964
260,664
171,958
85,948
Net Income
267,090
150,556
139,898
-8,076
Net Change In Cash
4,302,324
3,944,735
3,438,640
3,032,610
Cost of Revenue
174,763
20,158
32,209
Free Cash Flow
329,429
232,189
182,937
100,517
Cash
343,849
294,186
119,423
99,265
Basic Shares
180,375
182,075
181,205
180,971

Earnings Calls

Quarter EPS
2024-09-30
$0.31
2024-06-30
$0.30
2024-03-31
$0.26
2023-12-31
$0.32