Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,812,366
$1,810,290
$1,537,016
$1,357,566
Gross Profit
381,714
349,415
284,754
269,777
EBITDA
226,296
222,739
169,807
140,040
EBIT
189,542
184,059
134,640
112,130
Net Income
146,235
134,009
96,319
91,581
Net Change In Cash
1,812,366
1,810,290
1,537,016
1,357,566
Free Cash Flow
280,120
166,474
121,605
147,744
Cash
415,583
199,419
100,792
205,150
Basic Shares
35,755
35,828
35,828
35,852

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$5,206,760
$4,140,364
$3,073,636
$2,856,659
Gross Profit
990,509
741,608
563,207
546,983
EBITDA
497,652
352,446
282,506
276,904
EBIT
416,086
249,542
195,970
199,583
Net Income
323,398
245,947
143,348
150,139
Net Change In Cash
5,206,760
4,140,364
3,073,636
2,856,659
Cost of Revenue
-1,562
3,880
4,108
Free Cash Flow
544,730
253,172
157,821
262,379
Cash
205,150
57,214
58,776
54,896
Basic Shares
35,895
36,046
36,450
36,738

Earnings Calls

Quarter EPS
2024-09-30
$4.09
2024-06-30
$3.74
2024-03-31
$2.69
2023-12-31
$2.55