Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$905,648
$915,216
$973,510
$986,892
Gross Profit
762,338
765,803
3,141,239
71,563
EBITDA
67,723
85,933
80,141
80,699
EBIT
35,335
38,887
33,053
34,325
Net Income
25,248
26,847
24,322
23,603
Net Change In Cash
905,648
915,216
973,510
986,892
Free Cash Flow
50,211
50,845
-7,023
31,385
Cash
137,048
112,674
98,248
186,139
Basic Shares
60,314
60,420
61,104
60,949

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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
391,857
610,145
349,913
EBIT
147,010
207,408
456,419
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

Quarter EPS
2025-09-30
$0
2025-06-30
$0.45
2025-03-31
$0.44
2024-12-31
$0.48