Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$548,403
$538,392
$509,259
$475,430
Gross Profit
155,474
117,940
144,517
126,320
EBITDA
113,139
111,782
183,106
145,305
EBIT
65,142
64,254
136,911
99,192
Net Income
34,972
80,751
102,335
101,861
Net Change In Cash
548,403
538,392
509,259
475,430
Free Cash Flow
24,116
123,700
74,521
114,371
Cash
722,778
798,751
902,443
901,017
Basic Shares
119,805
119,577
119,176
118,628

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,083,894
$1,511,406
$1,113,859
$793,639
Gross Profit
556,661
436,421
600,657
441,867
EBITDA
619,872
730,092
853,310
649,283
EBIT
456,291
543,970
673,826
501,892
Net Income
319,919
385,749
554,955
435,121
Net Change In Cash
2,083,894
1,511,406
1,113,859
793,639
Free Cash Flow
257,233
49,042
519,698
-525,599
Cash
722,778
745,544
718,049
276,002
Basic Shares
119,299
120,299
122,964
123,070

Earnings Calls

Quarter EPS
2025-03-31
$0
2024-12-31
$0.69
2024-09-30
$0.68
2024-06-30
$0.77