Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$428,305
$422,481
$400,625
$388,607
Gross Profit
348,371
310,974
285,991
275,040
EBITDA
63,426
86,454
60,698
57,933
EBIT
51,751
24,080
22,967
Net Income
9,754
-13,985
4,828
9,334
Net Change In Cash
428,305
422,481
400,625
388,607
Free Cash Flow
145,251
105,726
23,677
131,252
Cash
912,460
932,573
798,465
855,068
Basic Shares
313,851
303,954
314,934
312,499

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,640,018
$1,595,160
$1,505,118
$1,444,055
Gross Profit
1,313,825
1,256,865
1,161,615
1,112,056
EBITDA
127,048
241,017
258,414
59,906
EBIT
74,224
48,381
-226,260
Net Income
9,931
-125,283
-53,675
-99,929
Net Change In Cash
1,640,018
1,595,160
1,505,118
1,444,055
Free Cash Flow
405,906
259,803
194,592
217,866
Cash
732,443
497,879
456,378
Basic Shares
313,491
288,581
281,129
278,238

Earnings Calls

Quarter EPS
2024-12-31
$0.41
2024-09-30
$0.28
2024-06-30
$0.23
2024-03-31
$0.22