Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$406,786
$384,014
$378,045
$372,764
Gross Profit
240,875
222,366
241,011
237,700
EBITDA
75,443
67,739
122,665
114,959
EBIT
47,331
109,434
101,333
Net Income
54,088
27,771
78,755
72,945
Net Change In Cash
406,786
384,014
378,045
372,764
Free Cash Flow
81,390
94,672
73,732
98,845
Cash
359,121
382,006
695,572
938,533
Basic Shares
66,315
67,663
70,312
71,461

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,541,609
$1,533,910
$1,296,429
$935,061
Gross Profit
941,952
988,291
709,543
581,703
EBITDA
333,541
515,270
491,005
81,833
EBIT
450,646
430,962
33,904
Net Income
233,559
312,442
326,661
28,067
Net Change In Cash
1,541,609
1,533,910
1,296,429
935,061
Cost of Revenue
316,925
Free Cash Flow
354,052
493,125
258,705
263,434
Cash
359,121
912,814
713,656
415,652
Basic Shares
68,443
71,651
70,239
70,671

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$1.67
2025-09-30
$1.27
2025-06-30
$1.57