Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$581,634
$614,774
$608,826
$637,315
Gross Profit
140,916
152,161
162,124
148,216
EBITDA
43,462
52,256
61,112
49,159
EBIT
37,039
45,589
53,998
41,748
Net Income
25,585
35,052
34,855
37,697
Net Change In Cash
581,634
614,774
608,826
637,315
Free Cash Flow
103,775
-88,864
-35,769
-99,802
Cash
410,769
326,291
402,157
480,178
Basic Shares
26,262
26,288
26,406
26,381

Annual Financials

Values in thousands2026-03-312025-03-312024-03-312023-03-31
Revenue
$2,442,549
$2,068,789
$2,225,302
$2,067,718
Gross Profit
589,538
550,501
534,176
517,524
EBITDA
201,053
171,691
185,868
185,696
EBIT
173,438
142,095
159,940
167,107
Net Income
128,821
107,978
115,776
119,356
Net Change In Cash
2,442,549
2,068,789
2,225,302
2,067,718
Cost of Revenue
-55,301
Free Cash Flow
-120,660
295,542
239,946
-24,805
Cash
410,769
389,375
253,021
103,093
Basic Shares
26,371
26,620
26,717
26,654

Earnings Calls

QuarterEPS
2026-03-31
$0.78
2025-12-31
$1.45
2025-09-30
$1.53
2025-06-30
$1.03