Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$418,068
$389,815
$406,139
$337,986
Gross Profit
332,706
310,648
309,119
240,732
EBITDA
64,500
53,900
62,252
49,020
EBIT
60,803
49,472
57,646
44,169
Net Income
45,818
36,073
42,116
35,519
Net Change In Cash
418,068
389,815
406,139
337,986
Free Cash Flow
270,993
-234,558
5,040
121,897
Cash
1,277,283
982,488
1,702,623
2,298,977
Basic Shares
62,168
63,638
64,615
65,046

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,541,151
$1,503,625
$1,352,876
$1,853,775
Gross Profit
1,121,619
1,113,705
1,212,426
1,804,997
EBITDA
174,205
168,749
188,752
528,700
EBIT
154,257
149,119
156,127
504,072
Net Income
113,213
109,646
113,134
374,495
Net Change In Cash
1,541,151
1,503,625
1,352,876
1,853,775
Cost of Revenue
-1,397,364
1,691,960
Free Cash Flow
266,801
434,535
1,179,650
740,871
Cash
2,298,977
1,858,700
1,579,512
2,823,138
Basic Shares
65,046
65,045
70,626
81,173

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.74
2025-06-30
$0.41
2025-03-31
$0.21