Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$388,180
$377,333
$406,786
$384,014
Gross Profit
241,855
230,922
240,875
222,366
EBITDA
115,440
183,952
98,261
67,739
EBIT
98,740
161,269
75,443
47,331
Net Income
75,029
118,417
54,088
27,771
Net Change In Cash
388,180
377,333
406,786
384,014
Free Cash Flow
211,769
121,901
81,390
94,672
Cash
593,298
498,582
359,121
382,006
Basic Shares
67,518
65,772
66,315
67,663

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
403,639
515,270
491,005
81,833
EBIT
333,541
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-06-30
$1.32
2026-03-31
$1.46
2025-12-31
$1.46
2025-09-30
$1.27