Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$283,004
$383,279
$249,080
$244,816
Gross Profit
205,345
217,545
165,732
162,430
EBITDA
85,439
85,046
78,770
73,905
EBIT
73,674
72,531
68,856
65,334
Net Income
57,874
56,787
55,841
53,633
Net Change In Cash
283,004
383,279
249,080
244,816
Free Cash Flow
43,603
75,990
32,142
78,135
Cash
668,007
732,826
634,402
587,362
Basic Shares
59,950
60,747
60,694
61,049

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,120,271
$831,368
$759,836
$583,324
Gross Profit
794,917
414,204
892,297
513,307
EBITDA
325,728
72,124
210,801
98,987
EBIT
285,731
34,057
210,801
59,105
Net Income
224,135
223,009
165,489
71,887
Net Change In Cash
1,120,271
831,368
759,836
583,324
Cost of Revenue
-1,532,042
Free Cash Flow
231,953
88,344
148,230
262,504
Cash
668,007
567,251
975,343
734,787
Basic Shares
60,542
61,384
61,231
61,432

Earnings Calls

QuarterEPS
2025-12-31
$0.97
2025-09-30
$0.94
2025-06-30
$0.92
2025-03-31
$0.88