Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$581,625
$606,761
$607,151
$612,864
Gross Profit
219,545
223,618
217,219
213,880
EBITDA
108,387
89,178
87,237
80,123
EBIT
96,348
77,064
75,169
64,825
Net Income
65,613
68,340
65,474
58,107
Net Change In Cash
581,625
606,761
607,151
612,864
Free Cash Flow
111,379
90,668
67,478
70,165
Cash
1,331,944
1,224,257
1,123,267
1,051,237
Basic Shares
46,660
46,172
46,172
46,036

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,440,837
$2,173,633
$1,795,564
$1,981,572
Gross Profit
839,317
713,908
522,189
573,169
EBITDA
321,429
226,909
84,614
121,034
EBIT
265,152
171,146
17,851
36,881
Net Income
239,105
96,923
-9,732
-81,255
Net Change In Cash
2,440,837
2,173,633
1,795,564
1,981,572
Cost of Revenue
-32,977
Free Cash Flow
207,613
98,087
4,753
120,112
Cash
1,051,237
302,049
202,007
162,579
Basic Shares
46,187
45,836
45,101
44,301

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.54
2025-06-30
$1.62
2025-03-31
$1.52