Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$934,496
$905,648
$915,216
$973,510
Gross Profit
76,364
762,338
765,803
210,676
EBITDA
87,930
83,497
85,933
80,141
EBIT
41,542
36,095
38,887
33,053
Net Income
28,554
25,248
26,847
24,372
Net Change In Cash
934,496
905,648
915,216
973,510
Free Cash Flow
19,387
50,211
50,845
-7,023
Cash
119,699
137,048
112,674
98,248
Basic Shares
60,321
60,314
60,420
61,104

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$3,946,390
$4,202,585
$5,340,490
$4,232,383
Gross Profit
3,368,926
503,664
889,505
599,640
EBITDA
339,572
407,088
629,190
349,913
EBIT
147,010
222,639
475,464
219,284
Net Income
103,993
167,528
356,948
171,474
Net Change In Cash
3,946,390
4,202,585
5,340,490
4,232,383
Cost of Revenue
126,832
35,278
Free Cash Flow
143,572
282,090
239,023
119,883
Cash
98,248
187,270
286,642
159,784
Basic Shares
61,104
63,954
67,118
67,784

Earnings Calls

QuarterEPS
2025-09-30
$0.49
2025-06-30
$0.45
2025-03-31
$0.44
2024-12-31
$0.48