Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$625,705
$629,691
$606,666
$616,534
Gross Profit
325,114
339,942
335,503
351,048
EBITDA
115,943
113,505
138,456
149,707
EBIT
48,996
49,916
83,195
78,545
Net Income
51,836
31,760
-7,117
15,034
Net Change In Cash
625,705
629,691
606,666
616,534
Free Cash Flow
161,702
26,460
23,819
81,793
Cash
622,766
410,424
354,062
467,292
Basic Shares
138,062
136,979
135,358
139,021

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,568,476
$1,022,843
$958,102
$789,042
Gross Profit
1,020,302
759,118
718,879
571,579
EBITDA
310,127
304,503
250,275
178,346
EBIT
165,394
236,251
180,407
115,472
Net Income
122,873
190,169
149,191
102,285
Net Change In Cash
1,568,476
1,022,843
958,102
789,042
Cost of Revenue
-41,856
-45,518
42,808
Free Cash Flow
165,225
104,421
219,376
135,135
Cash
467,292
150,466
193,069
239,397
Basic Shares
114,630
102,643
103,623
100,971

Earnings Calls

Quarter EPS
2024-09-30
$0.83
2024-06-30
$0.75
2024-03-31
$0.72
2023-12-31
$0.60